Voltooi voordat u dit eindpunt gebruikt de gids Aan de Slag om uw API-sleutel en Bedrijfs-ID te verkrijgen.
Vereisten
- ✅ Een geldig Bearer-token voor een goedgekeurd werkruimtelid
- ✅ Bedrijfs-ID opgehaald via
GET {{URL}}/accounts/companies - ✅ Het Bestelling-ID (Project-ID,
pid) van de bestelling die u wilt bijwerken
Eindpunt
multipart/form-data — gebruik dit ook wanneer er geen bestanden zijn bijgevoegd om te voldoen aan de multipart-parser van de server.
Headers
Queryparameters
string
vereist
Het Bestelling-/Project-ID dat bijgewerkt moet worden. Geef dit door als een querystring-parameter.
Verzoekbody-velden
string
Werkt de bestellingstitel bij. Minimaal 2 tekens.
string
Nieuwe status voor de bestelling. Moet een van de volgende zijn:
Pending, Ongoing, Review, Completed, Cancelled.Toegestane overgangen:Reviewkan alleen volgen opOngoingof een andereReview. Springen vanPendingdirect naarReviewgeeft een400 ValidationError.- Bestellingen die al
CompletedofCancelledzijn, kunnen niet worden bijgewerkt. - Klanten kunnen een bestelling die verder is gegaan dan
Pendingniet annuleren.
number
Totaal budgetbedrag. Moet
≥ 0 zijn. Gebruikt de bestaande valuta van de bestelling tenzij ook currency is opgegeven.string
Valutacode voor het budget. Voorbeelden:
USD, CAD, EUR.number
Aantal gekochte eenheden voor het pakket. Moet
≥ 1 zijn.string
ISO 8601-datumreeks voor de vervaldatum van de bestelling. Voorbeeld:
"2025-12-31T00:00:00.000Z".string
ISO 8601-datumreeks voor de startdatum van het project.
string
Interne notities zichtbaar voor uw team.
string
Klantbriefing of projectsamenvatting.
array
Volledige lijst van projectmanager-lid-ID’s om toe te wijzen aan deze bestelling. Nieuwe ID’s worden aan het team toegevoegd; verwijderde ID’s worden verwijderd. Elk ID moet behoren aan een lid met een
projectManager-rol binnen hetzelfde bedrijf.boolean
Vereist wanneer
status Completed of Cancelled is. Wanneer true, worden alle taken in de bestelling als gereed gemarkeerd na de statuswijziging. Wanneer false, blijven taken in hun huidige staat.boolean
Alleen toegestaan wanneer
status Completed of Cancelled is. Wanneer true, worden alle openstaande door de klant verzochte taken afgewezen na de statusupdate.number
Alleen vereist voor abonnementsbestellingen bij het wijzigen van de herhalingsfrequentie. Combineer met
repeatDuration.string
Vereist naast
repeatCount voor abonnementsbestellingen. Een van: day, week, month, year.number
Optionele limiet op terugkerende factureringscycli. Standaard
0 (geen limiet).string
Hoe elke factureringscyclus wordt afgehandeld. Een van:
createOrderWithTask, noChange.file
Nul of meer bestandsbijlagen. Bestanden worden toegevoegd aan de systeemmap van de bestelling; bestaande bestanden worden nooit overschreven. Gebruik
multipart/form-data-codering en voeg elk bestand toe onder het veld files.Voorbeeldverzoek
Antwoorden
Succesantwoord
Bedrijfsregels en neveneffecten
- Statusovergangen zijn beperkt.
Reviewkan alleen volgen opOngoingof een andereReview. Een poging totPending → Reviewgeeft een400 ValidationError. - Het verplaatsen van een status van
PendingnaarOngoing,ReviewofCompletedactiveert de bestandsmap van de bestelling zodat geüploade bestanden toegankelijk worden voor het projectteam. - Het instellen van
statusopCompletedofCancelledvereist datmarkTasksAsDoneexpliciet wordt ingesteld optrueoffalse. - Statuswijzigingen naar
Review,CompletedofCancelledactiveren automatisch klantmeldingen:- Review — informeert de klant dat beoordeling nodig is.
- Completed — stuurt de
orderCompletion-melding naar de klant. - Cancelled — stuurt de
orderCancellation-melding naar de klant.
- Elke succesvolle update activeert een
ORDER.UPDATED-webhookgebeurtenis met het bijgewerkte bestellingsdocument en bijlagemetadata, als u een actieve webhook heeft die is geabonneerd op die gebeurtenis.

