API Authentication

GoodData uses bearer (token) authentication for the HTTP authentication scheme.

'non-HTTP' authentication scheme support

No other schemes are supported. This includes the most common schema, Basic.

How to Authenticate

To access APIs, it is necessary to include a valid bearer token in the authorization header of each request. See the Generate the API token article for information about obtaining an API token.

Add your API token to every request you make as a bearer token header: Authorization: Bearer $API_TOKEN

Example

Using curl, create a request to GoodData using the bearer token:

curl -H "Authorization: Bearer jASkl3jkld012jkljnda02nklaDSAJKL0sasd21j9FKL"  https://...