Authentication
The Nolt GraphQL API uses API keys for authentication. Each request to the API must include the required headers with a valid API key.
API Keys
You can find and manage your API keys in your board settings under the "APIs" section. Each API key can have:
- Read/write permissions
- IP restrictions
- Rate limits
Making Authenticated Requests
Include the following headers with your requests:
{
"apikey": "YOUR_API_KEY",
"ssotype": "SSO_TYPE",
"ssoid": "USER_SSO_ID"
}
Header Details
apikey: Your API key from the board settingsssotype: The type of SSO integration (required for most operations)ssoid: The external ID of the user (required for most operations)
Example Request
Using curl:
curl -X POST \
-H "Content-Type: application/json" \
-H "apikey: YOUR_API_KEY" \
-H "ssotype: SSO_TYPE" \
-H "ssoid: USER_SSO_ID" \
-d '{"query": "{ board { id name } }"}' \
https://api.nolt.io/api/v1/graphql