API Endpoints Guarded by API Keys

FusionAuth exposes a REST API. This page lists API endpoints that leverage API Keys along with the supported HTTP methods.

For full request and response documentation, see the API reference.

Authentication#

The Auth column shows the API key scope required for each endpoint:

Endpoint List#

Endpoint GET POST PUT PATCH DELETE Auth
/api/application API Key Authentication
/api/application/oauth-configuration API Key Authentication
/api/application/role API Key Authentication
/api/application/scope API Key Authentication
/api/application/search API Key Authentication
/api/cleanspeak/notify API Key Authentication
/api/connector Global API Key Authentication
/api/consent API Key Authentication
/api/consent/search Global API Key Authentication
/api/email/send API Key Authentication
/api/email/template Global API Key Authentication
/api/email/template/preview Global API Key Authentication
/api/email/template/search Global API Key Authentication
/api/entity API Key Authentication
/api/entity/grant API Key Authentication
/api/entity/grant/search API Key Authentication
/api/entity/search API Key Authentication
/api/entity/type Global API Key Authentication
/api/entity/type/permission API Key Authentication
/api/entity/type/search Global API Key Authentication
/api/form Global API Key Authentication
/api/form/field Global API Key Authentication
/api/group API Key Authentication
/api/group/member API Key Authentication
/api/group/member/search API Key Authentication
/api/group/search API Key Authentication
/api/identity-provider API Key Authentication
/api/identity-provider/link API Key Authentication
/api/identity-provider/link/pending API Key Authentication
/api/identity-provider/search API Key Authentication
/api/identity-provider/test API Key Authentication
/api/identity/verify API Key Authentication
/api/identity/verify/complete API Key Authentication
/api/identity/verify/send API Key Authentication
/api/identity/verify/start API Key Authentication
/api/integration Global API Key Authentication
/api/ip-acl Global API Key Authentication
/api/ip-acl/search Global API Key Authentication
/api/jwt/refresh API Key Authentication
/api/jwt/vend API Key Authentication
/api/key Global API Key Authentication
/api/key/generate Global API Key Authentication
/api/key/import Global API Key Authentication
/api/key/search Global API Key Authentication
/api/lambda Global API Key Authentication
/api/lambda/search Global API Key Authentication
/api/logger Global API Key Authentication
/api/login API Key Authentication
/api/message/template Global API Key Authentication
/api/message/template/preview Global API Key Authentication
/api/messenger Global API Key Authentication
/api/passwordless/start API Key Authentication
/api/prometheus/metrics Global API Key Authentication
/api/reactor Global API Key Authentication
/api/reactor/metrics Global API Key Authentication
/api/report/daily-active-user Global API Key Authentication
/api/report/login API Key Authentication
/api/report/monthly-active-user Global API Key Authentication
/api/report/registration Global API Key Authentication
/api/report/totals Global API Key Authentication
/api/status Global API Key Authentication
/api/system-configuration Global API Key Authentication
/api/system/audit-log API Key Authentication
/api/system/audit-log/export API Key Authentication
/api/system/audit-log/search API Key Authentication
/api/system/event-log Global API Key Authentication
/api/system/event-log/search Global API Key Authentication
/api/system/log/export Global API Key Authentication
/api/system/login-record/export Global API Key Authentication
/api/system/login-record/search Global API Key Authentication
/api/system/reindex Global API Key Authentication
/api/system/version API Key Authentication
/api/system/webhook-attempt-log API Key Authentication
/api/system/webhook-event-log API Key Authentication
/api/system/webhook-event-log/search API Key Authentication
/api/tenant API Key Authentication
/api/tenant-manager Global API Key Authentication
/api/tenant-manager/identity-provider Global API Key Authentication
/api/tenant/search Global API Key Authentication
/api/theme Global API Key Authentication
/api/theme/search Global API Key Authentication
/api/two-factor/secret API Key Authentication
/api/two-factor/send API Key Authentication
/api/two-factor/start API Key Authentication
/api/two-factor/status API Key Authentication
/api/user API Key Authentication
/api/user-action Global API Key Authentication
/api/user-action-reason Global API Key Authentication
/api/user/action API Key Authentication
/api/user/bulk API Key Authentication
/api/user/change-password API Key Authentication
/api/user/comment API Key Authentication
/api/user/comment/search API Key Authentication
/api/user/consent API Key Authentication
/api/user/family API Key Authentication
/api/user/family/pending API Key Authentication
/api/user/family/request API Key Authentication
/api/user/forgot-password API Key Authentication
/api/user/import API Key Authentication
/api/user/recent-login Global API Key Authentication
/api/user/refresh-token/import API Key Authentication
/api/user/registration API Key Authentication
/api/user/search API Key Authentication
/api/user/two-factor API Key Authentication
/api/user/two-factor/recovery-code API Key Authentication
/api/user/verify-email API Key Authentication
/api/user/verify-registration API Key Authentication
/api/webauthn API Key Authentication
/api/webauthn/import API Key Authentication
/api/webauthn/register/start API Key Authentication
/api/webauthn/start API Key Authentication
/api/webhook API Key Authentication
/api/webhook/search API Key Authentication
/oauth2/device/user-code API Key Authentication