Menu

Samenvatting van de Priority Software API

De Priority Software REST API biedt programmatische toegang tot vrijwel elk formulier in het ERP-systeem. Via OData v4 koppel je end-to-end-processen tussen Priority en externe applicaties zonder handmatige invoer in de UI.
  • Financiële automatisering: Verwerk verkoop- en inkoopfacturen, journaalposten, betalingen, grootboekrekeningen en btw-rapportages automatisch via de API.
  • Klant- en relatiebeheer: Synchroniseer klanten, leveranciers, contactpersonen, prospects en activiteiten met je CRM- of marketing-tool.
  • Order-to-cash: Maak verkooporders, leveringen en facturen aan vanuit je webshop of marketplace en houd statussen realtime bij.
  • Procure-to-pay: Stuur inkoopaanvragen, inkooporders en goederenontvangsten door en koppel leveranciersfacturen aan boekhouding.
  • Voorraad en productie: Beheer artikelen, voorraadposities, werkorders, stuklijsten (BOM) en productieboekingen via de API.
  • Projecten en HR: Integreer projecten, urenregistratie, medewerkers en aanwezigheid met externe project- en HR-tools.
API Quick Facts REST
  • Authenticatie Basic Auth, OAuth2, API Key
  • Methods GET (82)POST (35)PATCH (19)DELETE (7)
  • Rate limits 100 calls per minuut per gebruiker, 15 parallelle requests (10 actief + 5 in queue), timeout van 3 minuten per request
  • Webhooks Beschikbaar
  • Sandbox Beschikbaar
  • Response format JSON, XML
  • Versionering URL-based

Laatste ontwikkelingen bij de Priority Software API

Priority Software bouwde de REST API als implementatie van het OData v4 protocol bovenop de bestaande SDK-formulieren in het ERP-systeem. In versie 18.3 werd per-applicatie-licentie via X-App-Id en X-App-Key toegevoegd. Versie 19.1 maakte JSON-foutformaten standaard. Versie 21.1 introduceerde read-only-annotaties voor auto-unique velden. Versie 22.0 voegde versie-functies en metadata-refresh toe; 22.1 voegde field-level permissies toe. In 2023 kwam OAuth2 (External ID) als authenticatiemethode beschikbaar. Versie 25.0 introduceerde GetMetadataFor() voor losse entiteiten, en 25.1 maakte API-transacties gedeeld over alle gebruikers.

API versies

25.1 Major release
1 december 2025

Nieuwe MAXAPILINES-constante voor controle over het maximumaantal records, en gedeelde transactiepool voor alle API-gebruikers.

25.0
29 juni 2025

Introductie van GetMetadataFor() om de metadata van een specifieke entiteit op te vragen, voor snellere responses.

22.1
1 november 2022

Field-level-permissies worden gerespecteerd in de REST API, en $batch-responseformaat volgt nu het requestformaat.

22.0 Major release
1 mei 2022

GetPriorityVersion() en GetODataVersion() toegevoegd; metadata-refresh voor private customizations; verplicht decimaalpunt voor alle waarden.

21.1
1 november 2021

Auto-unique key-velden zijn nu read-only via de API; updates aan gerelateerde entiteiten retourneren de parent-entiteit.

19.1
1 november 2019

Foutmeldingen worden voortaan in JSON-formaat geretourneerd in plaats van XML.

18.3 Major release
1 november 2018

Per-applicatie-licentie geïntroduceerd via X-App-Id en X-App-Key headers.