MCPcopy Create free account

hub / github.com/alphagov/notifications-api / endpoints

Endpoints315 in github.com/alphagov/notifications-api

Route__post_dump
post_dump()
app/schemas.py:None
Routeactivate_user
user_blueprint.route("/<uuid:user_id>/activate", methods=["POST"])
app/user/rest.py:None
Routeadd_inbound_number_to_service
inbound_number_blueprint.route("/service/<uuid:service_id>", methods=["POST"])
app/inbound_number/rest.py:None
Routeadd_service_letter_contact
service_blueprint.route("/<uuid:service_id>/letter-contact", methods=["POST"])
app/service/rest.py:None
Routeadd_service_reply_to_email_address
service_blueprint.route("/<uuid:service_id>/email-reply-to", methods=["POST"])
app/service/rest.py:None
Routeadd_service_sms_sender
service_blueprint.route("/<uuid:service_id>/sms-sender", methods=["POST"])
app/service/rest.py:None
Routeadd_user_to_organisation
organisation_blueprint.route("/<uuid:organisation_id>/users/<uuid:user_id>", methods=["POST"])
app/organisation/rest.py:None
Routeadd_user_to_service
service_blueprint.route("/<uuid:service_id>/users/<user_id>", methods=["POST"])
app/service/rest.py:None
Routeadmin_log_view
test_admin_auth_blueprint.route("/admin-log")
tests/routes.py:None
Routearchive_email_branding
email_branding_blueprint.route("/<uuid:email_branding_id>/archive", methods=["POST"])
app/email_branding/rest.py:None
Routearchive_letter_attachment
letter_attachment_blueprint.route("/letter-attachment/<uuid:letter_attachment_id>/archive", methods=["POST"])
app/letter_attachment/rest.py:None
Routearchive_organisation
organisation_blueprint.route("/<uuid:organisation_id>/archive", methods=["POST"])
app/organisation/rest.py:None
Routearchive_service
service_blueprint.route("/<uuid:service_id>/archive", methods=["POST"])
app/service/rest.py:None
Routearchive_template_email_file
template_email_files_blueprint.route("/<uuid:template_email_file_id>/archive", methods=["POST"])
app/template_email_files/rest.py:None
Routearchive_user
user_blueprint.route("/<uuid:user_id>/archive", methods=["POST"])
app/user/rest.py:None
Routecancel_job
job_blueprint.route("/<job_id>/cancel", methods=["POST"])
app/job/rest.py:None
Routecancel_letter_job
job_blueprint.route("/<job_id>/cancel-letter-job", methods=["POST"])
app/job/rest.py:None
Routecancel_notification_for_service
service_blueprint.route("/<uuid:service_id>/notifications/<uuid:notification_id>/cancel", methods=["POST"])
app/service/rest.py:None
Routecheck_if_sender_id_is_protected
protected_sender_id_blueprint.route("/check")
app/protected_sender_id/rest.py:None
Routecomplete_login_after_webauthn_authentication_attempt
user_blueprint.route("/<uuid:user_id>/complete/webauthn-login", methods=["POST"])
app/user/rest.py:None
Routeconvert_schema_object_to_field
post_load
app/schemas.py:None
Routecount_notifications_for_service
service_blueprint.route("/<uuid:service_id>/notifications/count", methods=["GET"])
app/service/rest.py:None
Routecreate_api_key
service_blueprint.route("/<uuid:service_id>/api-key", methods=["POST"])
app/service/rest.py:None
Routecreate_contact_list
service_blueprint.route("/<uuid:service_id>/contact-list", methods=["POST"])
app/service/rest.py:None
Routecreate_email_branding
email_branding_blueprint.route("", methods=["POST"])
app/email_branding/rest.py:None
Routecreate_event
events.route("", methods=["POST"])
app/events/rest.py:None
Routecreate_functional_test_users
test_blueprint.route("/users", methods=["PUT"])
app/functional_tests/__init__.py:None
Routecreate_invited_user
service_invite.route("/service/<service_id>/invite", methods=["POST"])
app/service_invite/rest.py:None
Routecreate_job
job_blueprint.route("", methods=["POST"])
app/job/rest.py:None
Routecreate_letter_attachment
letter_attachment_blueprint.route("/letter-attachment", methods=["POST"])
app/letter_attachment/rest.py:None
Routecreate_letter_brand
letter_branding_blueprint.route("", methods=["POST"])
app/letter_branding/letter_branding_rest.py:None
Routecreate_one_off_notification
service_blueprint.route("/<uuid:service_id>/send-notification", methods=["POST"])
app/service/rest.py:None
Routecreate_or_update_free_sms_fragment_limit
billing_blueprint.route("/free-sms-fragment-limit", methods=["POST"])
app/billing/rest.py:None
Routecreate_or_update_ft_billing_letter_despatch_for_day
notify_celery.task(name="create-or-update-ft-billing-letter-despatch-for-day")
app/celery/reporting_tasks.py:None
Routecreate_organisation
organisation_blueprint.route("", methods=["POST"])
app/organisation/rest.py:None
Routecreate_pdf_letter
service_blueprint.route("/<uuid:service_id>/send-pdf-letter", methods=["POST"])
app/service/rest.py:None
Routecreate_process_returned_letters_job
letter_job.route("/letters/returned", methods=["POST"])
app/letters/rest.py:None
Routecreate_report_request_by_type
service_blueprint.route("/<uuid:service_id>/report-request", methods=["POST"])
app/service/rest.py:None
Routecreate_service
service_blueprint.route("", methods=["POST"])
app/service/rest.py:None
Routecreate_service_callback_api
service_callback_blueprint.route("/callback-api", methods=["POST"])
app/service/callback_rest.py:None
Routecreate_service_data_retention
service_blueprint.route("/<uuid:service_id>/data-retention", methods=["POST"])
app/service/rest.py:None
Routecreate_service_join_request
service_blueprint.route("<uuid:service_id>/service-join-request", methods=["POST"])
app/service/rest.py:None
Routecreate_template
template_blueprint.route("", methods=["POST"])
app/template/rest.py:None
Routecreate_template_email_file
template_email_files_blueprint.route("", methods=["POST"])
app/template_email_files/rest.py:None
Routecreate_template_folder
template_folder_blueprint.route("", methods=["POST"])
app/template_folder/rest.py:None
Routecreate_unsubscribe_request_report
service_blueprint.route("/<uuid:service_id>/create-unsubscribe-request-report", methods=["POST"])
app/service/rest.py:None
Routecreate_user
user_blueprint.route("", methods=["POST"])
app/user/rest.py:None
Routecreate_webauthn_credential
webauthn_blueprint.route("", methods=["POST"])
app/webauthn/rest.py:None
Routedaily_sms_provider_volumes_report
platform_stats_blueprint.route("daily-sms-provider-volumes-report")
app/platform_stats/rest.py:None
Routedaily_volumes_report
platform_stats_blueprint.route("daily-volumes-report")
app/platform_stats/rest.py:None
Routedelete_contact_list_by_id
service_blueprint.route("/<uuid:service_id>/contact-list/<uuid:contact_list_id>", methods=["DELETE"])
app/service/rest.py:None
Routedelete_email_notifications_older_than_retention
notify_celery.task(name="delete-email-notifications")
app/celery/nightly_tasks.py:None
Routedelete_inbound_sms
notify_celery.task(name="delete-inbound-sms")
app/celery/nightly_tasks.py:None
Routedelete_invitations
notify_celery.task(name="delete-invitations")
app/celery/scheduled_tasks.py:None
Routedelete_letter_notifications_older_than_retention
notify_celery.task(name="delete-letter-notifications")
app/celery/nightly_tasks.py:None
Routedelete_notifications_for_service_and_type
notify_celery.task(bind=True, name="delete-notifications-for-service-and-type")
app/celery/nightly_tasks.py:None
Routedelete_notifications_older_than_retention
notify_celery.task(name="delete-notifications-older-than-retention")
app/celery/nightly_tasks.py:None
Routedelete_old_records_from_events_table
notify_celery.task(name="delete-old-records-from-events-table")
app/celery/scheduled_tasks.py:None
Routedelete_service_letter_contact
service_blueprint.route("/<uuid:service_id>/letter-contact/<uuid:letter_contact_id>/archive", methods=["POST"]
app/service/rest.py:None
Routedelete_service_reply_to_email_address
service_blueprint.route("/<uuid:service_id>/email-reply-to/<uuid:reply_to_email_id>/archive", methods=["POST"]
app/service/rest.py:None
Routedelete_service_sms_sender
service_blueprint.route("/<uuid:service_id>/sms-sender/<uuid:sms_sender_id>/archive", methods=["POST"])
app/service/rest.py:None
Routedelete_sms_notifications_older_than_retention
notify_celery.task(name="delete-sms-notifications")
app/celery/nightly_tasks.py:None
Routedelete_template_folder
template_folder_blueprint.route("/<uuid:template_folder_id>", methods=["DELETE"])
app/template_folder/rest.py:None
Routedelete_test_notifications_for_service_and_type
notify_celery.task(name="delete-test-notifications-for-service-and-type")
app/celery/nightly_tasks.py:None
Routedelete_verify_codes
notify_celery.task(name="delete-verify-codes")
app/celery/scheduled_tasks.py:None
Routedelete_webauthn_credential
webauthn_blueprint.route("/<uuid:webauthn_credential_id>", methods=["DELETE"])
app/webauthn/rest.py:None
Routefetch_service_callback_api
service_callback_blueprint.route("/callback-api/<uuid:callback_api_id>", methods=["GET"])
app/service/callback_rest.py:None
Routefetch_user_by_email
user_blueprint.route("/email", methods=["POST"])
app/user/rest.py:None
Routefetch_users_list
platform_admin_blueprint.route("/users-list", methods=["POST"])
app/platform_admin/rest.py:None
Routefind_by_uuid
platform_admin_blueprint.route("/find-by-uuid", methods=["POST"])
app/platform_admin/rest.py:None
Routefind_services_by_name
service_blueprint.route("/find-services-by-name", methods=["GET"])
app/service/rest.py:None
Routefind_users_by_email
user_blueprint.route("/find-users-by-email", methods=["POST"])
app/user/rest.py:None
Routeformat_phone_number
post_load
app/schemas.py:None
Routeget_all_complaints
complaint_blueprint.route("", methods=["GET"])
app/complaint/complaint_rest.py:None
Routeget_all_letter_brands
letter_branding_blueprint.route("", methods=["GET"])
app/letter_branding/letter_branding_rest.py:None
Routeget_all_notifications_for_service
service_blueprint.route("/<uuid:service_id>/notifications", methods=["GET", "POST"])
app/service/rest.py:None
Routeget_all_notifications_for_service_for_csv
service_blueprint.route("/<uuid:service_id>/notifications/csv", methods=["GET", "POST"])
app/service/rest.py:None
Routeget_all_notifications_for_service_job
job_blueprint.route("/<job_id>/notifications", methods=["GET"])
app/job/rest.py:None
Routeget_all_templates_for_service
template_blueprint.route("", methods=["GET"])
app/template/rest.py:None
Routeget_api_keys
service_blueprint.route("/<uuid:service_id>/api-keys", methods=["GET"])
app/service/rest.py:None
Routeget_available_inbound_numbers
inbound_number_blueprint.route("/available", methods=["GET"])
app/inbound_number/rest.py:None
Routeget_complaint_count
complaint_blueprint.route("/count-by-date-range", methods=["GET"])
app/complaint/complaint_rest.py:None
Routeget_contact_list
service_blueprint.route("/<uuid:service_id>/contact-list", methods=["GET"])
app/service/rest.py:None
Routeget_contact_list_by_id
service_blueprint.route("/<uuid:service_id>/contact-list/<uuid:contact_list_id>", methods=["GET"])
app/service/rest.py:None
Routeget_data_for_billing_report
platform_stats_blueprint.route("data-for-billing-report")
app/platform_stats/rest.py:None
Routeget_data_for_dvla_billing_report
platform_stats_blueprint.route("data-for-dvla-billing-report")
app/platform_stats/rest.py:None
Routeget_data_retention_for_service
service_blueprint.route("/<uuid:service_id>/data-retention", methods=["GET"])
app/service/rest.py:None
Routeget_data_retention_for_service_by_id
service_blueprint.route("/<uuid:service_id>/data-retention/<uuid:data_retention_id>", methods=["GET"])
app/service/rest.py:None
Routeget_data_retention_for_service_notification_type
service_blueprint.route("/<uuid:service_id>/data-retention/notification-type/<notification_type>", methods=["G
app/service/rest.py:None
Routeget_email_branding_by_id
email_branding_blueprint.route("/<uuid:email_branding_id>", methods=["GET"])
app/email_branding/rest.py:None
Routeget_email_branding_name_for_alt_text
email_branding_blueprint.route("/get-name-for-alt-text/", methods=["POST"])
app/email_branding/rest.py:None
Routeget_email_branding_options
email_branding_blueprint.route("", methods=["GET"])
app/email_branding/rest.py:None
Routeget_email_reply_to_address
service_blueprint.route("/<uuid:service_id>/email-reply-to/<uuid:reply_to_id>", methods=["GET"])
app/service/rest.py:None
Routeget_email_reply_to_addresses
service_blueprint.route("/<uuid:service_id>/email-reply-to", methods=["GET"])
app/service/rest.py:None
Routeget_free_sms_fragment_limit
billing_blueprint.route("/free-sms-fragment-limit", methods=["GET"])
app/billing/rest.py:None
Routeget_guest_list
service_blueprint.route("/<uuid:service_id>/guest-list", methods=["GET"])
app/service/rest.py:None
Routeget_inbound_by_id
inbound_sms.route("/<uuid:inbound_sms_id>", methods=["GET"])
app/inbound_sms/rest.py:None
Routeget_inbound_number_for_service
inbound_number_blueprint.route("/service/<uuid:service_id>", methods=["GET"])
app/inbound_number/rest.py:None
Routeget_inbound_numbers
inbound_number_blueprint.route("", methods=["GET"])
app/inbound_number/rest.py:None
Routeget_inbound_sms
v2_inbound_sms_blueprint.route("", methods=["GET"])
app/v2/inbound_sms/get_inbound_sms.py:None
next →1–100 of 315, ranked by callers