Skip to content


GitKraken Boards and GitKraken Timelines has sunset at the end of 2022. The below information and features may be out of date. Please read our full announcement and FAQ to learn more.

GitKraken Boards has a public API that you can utilize to fetch data from boards, interact with cards, and build up powerful integrations.


API calls can be authenticated in one of two ways:

  1. Token in the Authorization header
    • "Authorization": "Bearer 60497d42f112db0e6d59e4754fg7c15d139aa36f"
  2. Token in the access_token query parameter
    • ?access_token=60497d42f112db0e6d59e4754fg7c15d139aa36f

Tokens can either be a Personal Access Token (PAT) or an OAuth Token

Endpoint Documentation

Documentation for endpoints can be found at


For endpoints that can return a list of data, we offer pagination capabilities to control how much data you get back at once.


Name Description
per_page How many results you want returned per page.
page Which page of results you want returned


  • First page of 25 results: ?per_page=25&page=1
  • Results 100-149: ?per_page=50&page=3

Rate Limiting

If you exceed our rate limits, the API will reject your request and return a 429 Too Many Requests.


Our limits are within a sliding time window:

  • 10 requests per second
  • 2,500 requests per hour