πŸ€– For AI agents: The complete documentation index is available at /docs/llms.txt. A markdown version of this page is available at /docs/reference/api-endpoints.md.

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 GETPOSTPUTPATCHDELETEAuth
/api/api-keyβœ“βœ“βœ“βœ“βœ“API Key Authentication
/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βœ“β€“β€“β€“β€“Global API Key Authentication
/api/system/webhook-event-logβœ“β€“β€“β€“β€“Global API Key Authentication
/api/system/webhook-event-log/searchβœ“βœ“β€“β€“β€“Global 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βœ“βœ“βœ“βœ“βœ“Global API Key Authentication
/api/webhook/searchβœ“βœ“β€“β€“β€“Global API Key Authentication
/oauth2/device/user-codeβ€“βœ“β€“β€“β€“API Key Authentication