Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alphagov/notifications-api
/ endpoints
Endpoints
315 in github.com/alphagov/notifications-api
⨍
Functions
5,336
◇
Types & classes
258
↳
Endpoints
315
Route
get_inbound_sms_summary_for_service
inbound_sms.route("/summary")
app/inbound_sms/rest.py:None
Route
get_invited_org_user
organisation_invite_blueprint.route("/invite/organisation/<uuid:invited_org_user_id>", methods=["GET"])
app/organisation/invite_rest.py:None
Route
get_invited_org_user_by_organisation
organisation_invite_blueprint.route( "/organisation/<uuid:organisation_id>/invite/<invited_org_user_id>",
app/organisation/invite_rest.py:None
Route
get_invited_org_users_by_organisation
organisation_invite_blueprint.route("/organisation/<uuid:organisation_id>/invite", methods=["GET"])
app/organisation/invite_rest.py:None
Route
get_invited_user
service_invite.route("/invite/service/<uuid:invited_user_id>", methods=["GET"])
app/service_invite/rest.py:None
Route
get_invited_user_by_service
service_invite.route("/service/<service_id>/invite/<invited_user_id>", methods=["GET"])
app/service_invite/rest.py:None
Route
get_invited_users_by_service
service_invite.route("/service/<service_id>/invite", methods=["GET"])
app/service_invite/rest.py:None
Route
get_job_by_service_and_job_id
job_blueprint.route("/<job_id>", methods=["GET"])
app/job/rest.py:None
Route
get_jobs_by_service
job_blueprint.route("", methods=["GET"])
app/job/rest.py:None
Route
get_last_used_datetime_for_template
template_statistics.route("/last-used/<uuid:template_id>")
app/template_statistics/rest.py:None
Route
get_letter_attachment
letter_attachment_blueprint.route("/letter-attachment/<uuid:letter_attachment_id>", methods=["GET"])
app/letter_attachment/rest.py:None
Route
get_letter_brand_by_id
letter_branding_blueprint.route("/<uuid:letter_branding_id>", methods=["GET"])
app/letter_branding/letter_branding_rest.py:None
Route
get_letter_branding_unique_name
letter_branding_blueprint.route("/get-unique-name/", methods=["POST"])
app/letter_branding/letter_branding_rest.py:None
Route
get_letter_contact_by_id
service_blueprint.route("/<uuid:service_id>/letter-contact/<uuid:letter_contact_id>", methods=["GET"])
app/service/rest.py:None
Route
get_letter_contacts
service_blueprint.route("/<uuid:service_id>/letter-contact", methods=["GET"])
app/service/rest.py:None
Route
get_letter_rates
letter_rates_blueprint.route("/", methods=["GET"])
app/letters/rest.py:None
Route
get_live_services_data
service_blueprint.route("/live-services-data", methods=["GET"])
app/service/rest.py:None
Route
get_monthly_notification_data_by_service
service_blueprint.route("/monthly-data-by-service")
app/service/rest.py:None
Route
get_monthly_notification_stats
service_blueprint.route("/<uuid:service_id>/notifications/monthly", methods=["GET"])
app/service/rest.py:None
Route
get_monthly_template_usage
service_blueprint.route("/<uuid:service_id>/notifications/templates_usage/monthly", methods=["GET"])
app/service/rest.py:None
Route
get_most_recent_inbound_sms_for_service
inbound_sms.route("/most-recent", methods=["GET"])
app/inbound_sms/rest.py:None
Route
get_most_recent_inbound_usage_date
inbound_sms.route("/most-recent-usage", methods=["GET"])
app/inbound_sms/rest.py:None
Route
get_notification_and_service_ids_for_letters_that_failed_to_print
notify_command(name="get-notification-and-service-ids-for-letters-that-failed-to-print")
app/commands.py:None
Route
get_notification_by_id
v2_notification_blueprint.route("/<notification_id>", methods=["GET"])
app/v2/notifications/get_notifications.py:None
Route
get_notification_count_for_job_id
job_blueprint.route("/<job_id>/notification_count", methods=["GET"])
app/job/rest.py:None
Route
get_notification_for_service
service_blueprint.route("/<uuid:service_id>/notifications/<uuid:notification_id>", methods=["GET"])
app/service/rest.py:None
Route
get_notifications
v2_notification_blueprint.route("", methods=["GET"])
app/v2/notifications/get_notifications.py:None
Route
get_organisation_by_domain
organisation_blueprint.route("/by-domain", methods=["GET"])
app/organisation/rest.py:None
Route
get_organisation_by_id
organisation_blueprint.route("/<uuid:organisation_id>", methods=["GET"])
app/organisation/rest.py:None
Route
get_organisation_email_branding_pool
organisation_blueprint.route("/<uuid:organisation_id>/email-branding-pool", methods=["GET"])
app/organisation/rest.py:None
Route
get_organisation_for_service
service_blueprint.route("/<uuid:service_id>/organisation", methods=["GET"])
app/service/rest.py:None
Route
get_organisation_letter_branding_pool
organisation_blueprint.route("/<uuid:organisation_id>/letter-branding-pool", methods=["GET"])
app/organisation/rest.py:None
Route
get_organisation_services
organisation_blueprint.route("/<uuid:organisation_id>/services", methods=["GET"])
app/organisation/rest.py:None
Route
get_organisation_services_usage
organisation_blueprint.route("/<uuid:organisation_id>/services-with-usage", methods=["GET"])
app/organisation/rest.py:None
Route
get_organisation_users
organisation_blueprint.route("/<uuid:organisation_id>/users", methods=["GET"])
app/organisation/rest.py:None
Route
get_organisations
organisation_blueprint.route("", methods=["GET"])
app/organisation/rest.py:None
Route
get_organisations_and_services_for_user
user_blueprint.route("/<uuid:user_id>/organisations-and-services", methods=["GET"])
app/user/rest.py:None
Route
get_orgs_and_services_associated_with_email_branding
email_branding_blueprint.route("/<uuid:email_branding_id>/orgs_and_services", methods=["GET"])
app/email_branding/rest.py:None
Route
get_orgs_and_services_associated_with_letter_branding
letter_branding_blueprint.route("/<uuid:letter_branding_id>/orgs_and_services", methods=["GET"])
app/letter_branding/letter_branding_rest.py:None
Route
get_pdf_for_notification
v2_notification_blueprint.route("/<notification_id>/pdf", methods=["GET"])
app/v2/notifications/get_notifications.py:None
Route
get_pdf_for_templated_letter
notify_celery.task(bind=True, name="get-pdf-for-templated-letter", max_retries=15, default_retry_delay=300)
app/celery/letters_pdf_tasks.py:None
Route
get_performance_dashboard
performance_dashboard_blueprint.route("")
app/performance_dashboard/rest.py:None
Route
get_platform_stats
platform_stats_blueprint.route("")
app/platform_stats/rest.py:None
Route
get_precompiled_template_for_service
template_blueprint.route("/precompiled", methods=["GET"])
app/template/rest.py:None
Route
get_provider_by_id
provider_details.route("/<uuid:provider_details_id>", methods=["GET"])
app/provider_details/rest.py:None
Route
get_provider_versions
provider_details.route("/<uuid:provider_details_id>/versions", methods=["GET"])
app/provider_details/rest.py:None
Route
get_providers
provider_details.route("", methods=["GET"])
app/provider_details/rest.py:None
Route
get_report_request_by_id
service_blueprint.route("/<uuid:service_id>/report-request/<uuid:request_id>", methods=["GET"])
app/service/rest.py:None
Route
get_returned_letters
service_blueprint.route("/<uuid:service_id>/returned-letters", methods=["GET"])
app/service/rest.py:None
Route
get_scheduled_job_stats
job_blueprint.route("/scheduled-job-stats", methods=["GET"])
app/job/rest.py:None
Route
get_service_by_id
service_blueprint.route("/<uuid:service_id>", methods=["GET"])
app/service/rest.py:None
Route
get_service_history
service_blueprint.route("/<uuid:service_id>/history", methods=["GET"])
app/service/rest.py:None
Route
get_service_join_request_by_id
service_blueprint.route("/<uuid:service_id>/service-join-request/<uuid:request_id>", methods=["GET"])
app/service/rest.py:None
Route
get_service_notification_statistics
service_blueprint.route("/<uuid:service_id>/statistics")
app/service/rest.py:None
Route
get_service_sms_sender_by_id
service_blueprint.route("/<uuid:service_id>/sms-sender/<uuid:sms_sender_id>", methods=["GET"])
app/service/rest.py:None
Route
get_service_sms_senders_for_service
service_blueprint.route("/<uuid:service_id>/sms-sender", methods=["GET"])
app/service/rest.py:None
Route
get_services
service_blueprint.route("", methods=["GET"])
app/service/rest.py:None
Route
get_sms_rate
sms_rate_blueprint.route("/", methods=["GET"])
app/sms/rest.py:None
Route
get_template_by_id
v2_template_blueprint.route("/<template_id>", methods=["GET"])
app/v2/template/get_template.py:None
Route
get_template_by_id_and_service_id
template_blueprint.route("/<uuid:template_id>", methods=["GET"])
app/template/rest.py:None
Route
get_template_email_file_by_id
template_email_files_blueprint.route("/<uuid:template_email_file_id>")
app/template_email_files/rest.py:None
Route
get_template_email_files
template_email_files_blueprint.route("", methods=["GET"])
app/template_email_files/rest.py:None
Route
get_template_folders_for_service
template_folder_blueprint.route("", methods=["GET"])
app/template_folder/rest.py:None
Route
get_template_statistics_for_service_by_day
template_statistics.route("")
app/template_statistics/rest.py:None
Route
get_template_version
template_blueprint.route("/<uuid:template_id>/version/<int:version>")
app/template/rest.py:None
Route
get_template_versions
template_blueprint.route("/<uuid:template_id>/versions")
app/template/rest.py:None
Route
get_templates
v2_templates_blueprint.route("", methods=["GET"])
app/v2/templates/get_templates.py:None
Route
get_unsubscribe_request_report_for_download
service_blueprint.route("/<uuid:service_id>/unsubscribe-request-report/<uuid:batch_id>", methods=["GET"])
app/service/rest.py:None
Route
get_unsubscribe_request_reports_summary
service_blueprint.route("/<uuid:service_id>/unsubscribe-request-reports-summary", methods=["GET"])
app/service/rest.py:None
Route
get_unsubscribe_requests_statistics
service_blueprint.route("/<uuid:service_id>/unsubscribe-request-statistics", methods=["GET"])
app/service/rest.py:None
Route
get_uploaded_letter_by_service_and_print_day
upload_blueprint.route("/uploaded-letters/<letter_print_date>", methods=["GET"])
app/upload/rest.py:None
Route
get_uploads_by_service
upload_blueprint.route("", methods=["GET"])
app/upload/rest.py:None
Route
get_user
user_blueprint.route("/<uuid:user_id>", methods=["GET"])
app/user/rest.py:None
Route
get_users_for_service
service_blueprint.route("/<uuid:service_id>/users", methods=["GET"])
app/service/rest.py:None
Route
get_webauthn_credentials
webauthn_blueprint.route("", methods=["GET"])
app/webauthn/rest.py:None
Route
get_yearly_billing_usage_summary_from_ft_billing
billing_blueprint.route("/yearly-usage-summary")
app/billing/rest.py:None
Route
get_yearly_usage_by_monthly_from_ft_billing
billing_blueprint.route("/monthly-usage")
app/billing/rest.py:None
Route
invite_user_to_org
organisation_invite_blueprint.route("/organisation/<uuid:organisation_id>/invite", methods=["POST"])
app/organisation/invite_rest.py:None
Route
link_service_to_organisation
organisation_blueprint.route("/<uuid:organisation_id>/service", methods=["POST"])
app/organisation/rest.py:None
Route
live_service_and_organisation_counts
status.route("/_status/live-service-and-organisation-counts")
app/status/healthcheck.py:None
Route
log_view
test_no_auth_blueprint.route("/log")
tests/routes.py:None
Route
make_instance
post_load
app/schemas.py:None
Route
modify_service_data_retention
service_blueprint.route("/<uuid:service_id>/data-retention/<uuid:data_retention_id>", methods=["POST"])
app/service/rest.py:None
Route
move_to_template_folder
template_folder_blueprint.route("/contents", methods=["POST"])
app/template_folder/rest.py:None
Route
notify_org_member_about_next_steps_of_go_live_request
organisation_blueprint.route( "/notify-org-member-about-next-steps-of-go-live-request/<uuid:service_id>",
app/organisation/rest.py:None
Route
notify_service_member_of_rejected_go_live_request
organisation_blueprint.route("/notify-service-member-of-rejected-go-live-request/<uuid:service_id>", methods=[
app/organisation/rest.py:None
Route
notify_users_of_request_to_go_live
organisation_blueprint.route("/notify-users-of-request-to-go-live/<uuid:service_id>", methods=["POST"])
app/organisation/rest.py:None
Route
one_click_unsubscribe
one_click_unsubscribe_blueprint.route("/unsubscribe/<uuid:notification_id>/<string:token>", methods=["POST"])
app/one_click_unsubscribe/rest.py:None
Route
populate_notification_postage
notify_command(name="populate-notification-postage")
app/commands.py:None
Route
post_inbound_sms_for_service
inbound_sms.route("", methods=["POST"])
app/inbound_sms/rest.py:None
Route
post_notification
v2_notification_blueprint.route("/<notification_type>", methods=["POST"])
app/v2/notifications/post_notifications.py:None
Route
post_precompiled_letter_notification
v2_notification_blueprint.route(f"/{LETTER_TYPE}", methods=["POST"])
app/v2/notifications/post_notifications.py:None
Route
post_set_inbound_number_off
inbound_number_blueprint.route("/service/<uuid:service_id>/off", methods=["POST"])
app/inbound_number/rest.py:None
Route
post_template_preview
v2_template_blueprint.route("/<template_id>/preview", methods=["POST"])
app/v2/template/post_template.py:None
Route
preview_letter_template_by_notification_id
template_blueprint.route("/preview/<uuid:notification_id>/<file_type>", methods=["GET"])
app/template/rest.py:None
Route
preview_template_by_id_and_service_id
template_blueprint.route("/<uuid:template_id>/preview", methods=["GET"])
app/template/rest.py:None
Route
process_firetext_response
sms_callback_blueprint.route("/firetext", methods=["POST"])
app/notifications/notifications_sms_callback.py:None
Route
process_letter_callback
letter_callback_blueprint.route("/notifications/letter/status", methods=["POST"])
app/notifications/notifications_letter_callback.py:None
Route
process_mmg_response
sms_callback_blueprint.route("/mmg", methods=["POST"])
app/notifications/notifications_sms_callback.py:None
Route
process_unsubscribe_request_report
service_blueprint.route("/<uuid:service_id>/process-unsubscribe-request-report/<uuid:batch_id>", methods=["POS
app/service/rest.py:None
← previous
next →
101–200 of 315, ranked by callers