For the complete documentation index, see llms.txt. This page is also available as Markdown.

Authentication

DNAnexus API calls are protected resources reached by authenticated requests. Clients must make authenticated requests with a "bearer token" using the "Authorization" request header field with the "Bearer" HTTP authorization scheme, for example:

Authorization: Bearer 7Fjfp0ZBr1KtDRbnfVdmIw

Bearer tokens are generated in three different ways:

  1. The system generates a token when a user logs in interactively, through the UI or the CLI.

  2. Users can generate additional tokens in the DNAnexus Platform web interface, scoped to either all projects (a full-scope token) or specific projects.

  3. A job launched within the Execution Environment is provided with its own token. This token is derived internally by the platform from the original token retrieved with method 1 or 2.

Last updated

Was this helpful?