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-keyAPI Key Authentication
/api/applicationAPI Key Authentication
/api/application/oauth-configurationAPI Key Authentication
/api/application/roleAPI Key Authentication
/api/application/scopeAPI Key Authentication
/api/application/searchAPI Key Authentication
/api/cleanspeak/notifyAPI Key Authentication
/api/connectorGlobal API Key Authentication
/api/consentAPI Key Authentication
/api/consent/searchGlobal API Key Authentication
/api/email/sendAPI Key Authentication
/api/email/templateGlobal API Key Authentication
/api/email/template/previewGlobal API Key Authentication
/api/email/template/searchGlobal API Key Authentication
/api/entityAPI Key Authentication
/api/entity/grantAPI Key Authentication
/api/entity/grant/searchAPI Key Authentication
/api/entity/searchAPI Key Authentication
/api/entity/typeGlobal API Key Authentication
/api/entity/type/permissionAPI Key Authentication
/api/entity/type/searchGlobal API Key Authentication
/api/formGlobal API Key Authentication
/api/form/fieldGlobal API Key Authentication
/api/groupAPI Key Authentication
/api/group/memberAPI Key Authentication
/api/group/member/searchAPI Key Authentication
/api/group/searchAPI Key Authentication
/api/identity-providerAPI Key Authentication
/api/identity-provider/linkAPI Key Authentication
/api/identity-provider/link/pendingAPI Key Authentication
/api/identity-provider/searchAPI Key Authentication
/api/identity-provider/testAPI Key Authentication
/api/identity/verifyAPI Key Authentication
/api/identity/verify/completeAPI Key Authentication
/api/identity/verify/sendAPI Key Authentication
/api/identity/verify/startAPI Key Authentication
/api/integrationGlobal API Key Authentication
/api/ip-aclGlobal API Key Authentication
/api/ip-acl/searchGlobal API Key Authentication
/api/jwt/refreshAPI Key Authentication
/api/jwt/vendAPI Key Authentication
/api/keyGlobal API Key Authentication
/api/key/generateGlobal API Key Authentication
/api/key/importGlobal API Key Authentication
/api/key/searchGlobal API Key Authentication
/api/lambdaGlobal API Key Authentication
/api/lambda/searchGlobal API Key Authentication
/api/loggerGlobal API Key Authentication
/api/loginAPI Key Authentication
/api/message/templateGlobal API Key Authentication
/api/message/template/previewGlobal API Key Authentication
/api/messengerGlobal API Key Authentication
/api/passwordless/startAPI Key Authentication
/api/prometheus/metricsGlobal API Key Authentication
/api/reactorGlobal API Key Authentication
/api/reactor/metricsGlobal API Key Authentication
/api/report/daily-active-userGlobal API Key Authentication
/api/report/loginAPI Key Authentication
/api/report/monthly-active-userGlobal API Key Authentication
/api/report/registrationGlobal API Key Authentication
/api/report/totalsGlobal API Key Authentication
/api/statusGlobal API Key Authentication
/api/system-configurationGlobal API Key Authentication
/api/system/audit-logAPI Key Authentication
/api/system/audit-log/exportAPI Key Authentication
/api/system/audit-log/searchAPI Key Authentication
/api/system/event-logGlobal API Key Authentication
/api/system/event-log/searchGlobal API Key Authentication
/api/system/log/exportGlobal API Key Authentication
/api/system/login-record/exportGlobal API Key Authentication
/api/system/login-record/searchGlobal API Key Authentication
/api/system/reindexGlobal API Key Authentication
/api/system/versionAPI Key Authentication
/api/system/webhook-attempt-logGlobal API Key Authentication
/api/system/webhook-event-logGlobal API Key Authentication
/api/system/webhook-event-log/searchGlobal API Key Authentication
/api/tenantAPI Key Authentication
/api/tenant-managerGlobal API Key Authentication
/api/tenant-manager/identity-providerGlobal API Key Authentication
/api/tenant/searchGlobal API Key Authentication
/api/themeGlobal API Key Authentication
/api/theme/searchGlobal API Key Authentication
/api/two-factor/secretAPI Key Authentication
/api/two-factor/sendAPI Key Authentication
/api/two-factor/startAPI Key Authentication
/api/two-factor/statusAPI Key Authentication
/api/userAPI Key Authentication
/api/user-actionGlobal API Key Authentication
/api/user-action-reasonGlobal API Key Authentication
/api/user/actionAPI Key Authentication
/api/user/bulkAPI Key Authentication
/api/user/change-passwordAPI Key Authentication
/api/user/commentAPI Key Authentication
/api/user/comment/searchAPI Key Authentication
/api/user/consentAPI Key Authentication
/api/user/familyAPI Key Authentication
/api/user/family/pendingAPI Key Authentication
/api/user/family/requestAPI Key Authentication
/api/user/forgot-passwordAPI Key Authentication
/api/user/importAPI Key Authentication
/api/user/recent-loginGlobal API Key Authentication
/api/user/refresh-token/importAPI Key Authentication
/api/user/registrationAPI Key Authentication
/api/user/searchAPI Key Authentication
/api/user/two-factorAPI Key Authentication
/api/user/two-factor/recovery-codeAPI Key Authentication
/api/user/verify-emailAPI Key Authentication
/api/user/verify-registrationAPI Key Authentication
/api/webauthnAPI Key Authentication
/api/webauthn/importAPI Key Authentication
/api/webauthn/register/startAPI Key Authentication
/api/webauthn/startAPI Key Authentication
/api/webhookGlobal API Key Authentication
/api/webhook/searchGlobal API Key Authentication
/oauth2/device/user-codeAPI Key Authentication