Authorization Methods

You can get access to the protected data on the 1up FHIR Server using one of the following authorization methods.

  • OAuth 2.0 Access Tokens

  • Client Credentials Headers

OAuth 2.0 Access Tokens

In addition to the 1up FHIR Server, 1up also provides an authorization server. This server is responsible for generating authorization codes, exchanging authorization codes for access tokens, and exchanging refresh tokens for new access tokens.

You can make a call to our FHIR Server with a OAuth 2.0 Access Bearer token in the header in order to perform a create, read, update, delete (CRUD) or search operation against the 1up FHIR Server .

For information about how to interact with the 1up OAuth 2.0 authorization server, see Authentication & Authorization APIs.

Client Credential Headers

As an alternative to OAuth 2.0, if you have the client credentials (client ID and client secret) for the FHIR resources that you want to get access to, you can access those resources directly using request headers.