Menu

Samenvatting van de Taiga API

Met de Taiga API automatiseer je het volledige agile-proces voor scrum- en kanban-teams en koppel je projectdata aan ontwikkelings-, support- en analytische tooling. Elke entiteit uit de UI is via REST aan te spreken inclusief sub-resources voor watchers, voters en attachments.
  • Backlog en sprintplanning: Beheer epics, user stories, sprints (milestones) en taken inclusief bulk-updates voor backlog-, kanban- en sprintvolgorde.
  • Issue tracking: Volledige CRUD op issues met statussen, types, prioriteiten en severities plus filters en bijlagen voor bug- en supportworkflows.
  • Custom fields: Definieer custom attributes per epic, user story, taak of issue en lees of schrijf de waarden via aparte endpoints.
  • Wiki en documentatie: Maak en beheer wiki-pagina's, wiki-links en versiehistorie inclusief attachments per project.
  • Webhooks en imports: Configureer webhooks met logs en hertest, en importeer projecten uit Trello, GitHub of Jira via dedicated importer-endpoints.
API Quick Facts REST
  • Authenticatie Bearer Token
  • Methods POST (138)GET (126)DELETE (33)PUT (37)PATCH (38)
  • Rate limits Configureerbaar per installatie; bij overschrijding HTTP 429 (Too Many Requests)
  • Webhooks Beschikbaar
  • Sandbox Niet beschikbaar
  • Response format JSON
  • Versionering URL-based
  • SDK's Python, PHP

Laatste ontwikkelingen bij de Taiga API

Taiga werd in 2014 publiek gelanceerd als open-source projectmanagement-tool door Kaleidos en kreeg direct een publieke REST API onder /api/v1. In 2016 werden webhooks toegevoegd voor realtime notificaties bij wijzigingen in user stories, taken en issues. Importers voor Trello, GitHub en Jira maakten migraties eenvoudiger en epics werden in 2018 als top-level entiteit toegevoegd. Custom attributes per entiteit, optimistic concurrency control en application tokens voor third-party-apps zijn later doorontwikkeld. Taiga blijft op v1 en hanteert backward-compatible uitbreidingen; de cloud-versie en self-hosted-installaties delen dezelfde API.

API versies

Taiga 6.x Major release
1 april 2021

Major release met nieuwe interface, swimlanes voor kanban en uitbreiding van de Taiga 6 REST API met extra filters en bulk-operaties.

Application tokens
1 september 2018

Application tokens voor third-party-apps geïntroduceerd zodat externe applicaties veilig namens een gebruiker kunnen handelen.

Epics Major release
1 maart 2018

Epics als top-level entiteit toegevoegd met custom attributes, voters, watchers, attachments en relaties met user stories.

Importers Trello/GitHub/Jira Major release
1 januari 2017

Dedicated importer-endpoints voor Trello-boards, GitHub-issues en Jira-projecten via OAuth-flow.

Webhooks Major release
1 juni 2016

Webhook-ondersteuning toegevoegd met logs en hertest voor realtime notificaties bij wijzigingen in user stories, taken en issues.

Taiga 1.0 + REST API v1 Major release
1 oktober 2014

Eerste publieke release van Taiga met REST API v1 voor projecten, user stories, sprints, taken en issues.