Skip to main content

Authentication

The EnhanceDocs GraphQL API uses API keys to authenticate requests. You can view and manage your API keys in your EnhanceDocs account.

Get an API Key from your EnhanceDocs account settings page, API Keys

Your API keys carry many privileges, so be sure to keep them secure! Do not share your secret API keys in publicly accessible areas such as GitHub, client-side code, and so forth.

Authentication to the API is performed via HTTP Bearer Authentication.

Provide your API key as the Bearer value Authorization: Bearer sk_345...

All API requests must be made over HTTPS. Calls made over plain HTTP will fail. API requests without authentication will also fail.

The GraphQL endpoint

https://api.enhancedocs.com/graphql

The endpoint remains constant no matter what operation you perform.