Duro API
ChangelogStatusApp
  • Welcome to Duro Dev Center
  • Getting Started
    • Introduction
    • Authentication
    • Hello World
  • Core Concepts
    • Components & Products
    • Documents
    • Change Orders
  • Advanced Topics
    • Searching and Filtering
    • Datarooms & RBAC
    • Webhooks
    • Error Handling
  • Library Configuration
    • Introduction to Duro's Config System
    • Category Registry
    • Revision Scheme
    • CPN Generation Scheme
    • CPN Schema Reference
  • Community
    • Developer Community
Powered by GitBook
On this page
  • Obtaining an API Authentication Token
  • Using the Token
  • Token Security
  • Next Steps
Export as PDF
  1. Getting Started

Authentication

PreviousIntroductionNextHello World

Last updated 6 months ago

The Duro GraphQL API uses Bearer token authentication. All API requests must include an authorization token in the header.

Obtaining an API Authentication Token

To get started with the Duro API, you'll need to:

  1. Create a Duro account at

  2. Navigate to your account settings

  3. Generate an API token from the Developer section

Using the Token

Include your API token in all requests using the Authorization header:

Authorization: Bearer YOUR_API_TOKEN

Token Security

  • Never share your API tokens

  • Rotate tokens regularly

  • Use different tokens for development and production

  • Store tokens securely in environment variables

Never commit API tokens to version control or expose them in client-side code.

Next Steps

Learn how to make your first API call in the guide.

durohub.com
Hello World