Nursa · OAuth Scopes
Nursa OAuth Scopes
OAuth 2.0
searched
Nursa publishes 26 OAuth 2.0 scopes via the authorizationCode and clientCredentials flows. Scopes are the fine-grained permissions an application requests at authorization time to act against the Nursa API on a user’s behalf.
Tokens are issued from https://auth.nursa.com/oidc/oauth/token.
This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.
CompanyHealthcareHealthStaffingNursingMarketplaceWorkforce ManagementSchedulingHuman ResourcesPer DiemShiftsWebhooks
Scopes: 26
Flows: authorizationCode, clientCredentials
Method: searched
OAuth endpoints
Authorization URL
https://auth.nursa.com/oidc/authorize
https://auth.nursa.com/oidc/authorize
Token URL
https://auth.nursa.com/oidc/oauth/token
https://auth.nursa.com/oidc/oauth/token
Flows
authorizationCodeclientCredentials
authorizationCodeclientCredentials
Scopes (26)
| Scope | Description | Flows |
|---|---|---|
| openid | Returns the sub claim, which uniquely identifies the user. In an ID Token, iss, aud, exp, iat and at_hash are also present. | |
| profile | Returns basic profile claims — name, nickname, picture. | |
| Returns the email claim. | ||
| phone | Returns the phone_number claim. | |
| address | Returns the address claim — an object with city and state. | |
| role | Returns the role claim; NURSE_USER or FACILITY_USER. | |
| offline_access | Returns a refresh_token from the Get Token endpoint. | |
| marketplace:write | User allows your application to post and update shifts on their behalf. | |
| marketplace:read | User allows your application to read shifts on their behalf. | |
| marketplace-policy:write | User allows your application to manage shift policy on their behalf. | |
| marketplace-policy:read | User allows your application to read shift policy on their behalf. | |
| shift-requests:write | User allows your application to manage shift requests on their behalf. | |
| shift-requests:read | User allows your application to read shift requests on their behalf. | |
| shift-reports:write | User allows your application to manage shift reports on their behalf. | |
| shift-reports:read | User allows your application to read shift reports on their behalf. | |
| facilities:write | User allows your application to manage the facility profile on their behalf. | |
| facilities:read | User allows your application to read the facility profile on their behalf. | |
| finances:write | User allows your application to manage the facility's financial information on their behalf. | |
| finances:read | User allows your application to read the facility's financial information on their behalf. | |
| communication-policy:write | User allows your application to manage the communication policy on their behalf. | |
| communication-policy:read | User allows your application to read the communication policy on their behalf. | |
| permissions:write | User allows your application to manage the user permissions under an organization on their behalf. | |
| permissions:read | User allows your application to read the user permissions under an organization on their behalf. | |
| integrations:write | User allows your application to manage the integration settings of the organization on their behalf. | |
| oidc-application:write | User allows your application to manage the OpenID Connect applications of the organization on their behalf. | |
| oidc-application:read | User allows your application to read the OpenID Connect applications of the organization on their behalf. |
📄 Provider scope reference: https://docs.nursa.com/docs/Integration%20Guideline/Scopes/