Menu

Samenvatting van de Scoro API

De Scoro API stelt zakelijke dienstverleners in staat om hun volledige operationele én financiële administratie naadloos te integreren met externe systemen. Je elimineert dubbele invoer, krijgt realtime inzicht in projectmarges en kunt facturatie- en urenstromen volledig automatiseren tussen Scoro en je boekhouding, BI-tool of CRM-pakket.
  • Projecten en planning: Synchroniseer projecten, fases, mijlpalen, bookings en retainers met je projectmanagement- of resource-planningstool.
  • Urenregistratie en facturatie: Koppel time entries automatisch aan facturen, offertes en projecten en stuur facturatiedata door naar je boekhoudpakket.
  • CRM en sales: Houd contacten, bedrijven, offertes en verkooporders centraal bij en synchroniseer met je marketing- of CRM-platform.
  • Inkoop en kosten: Automatiseer inkoopfacturen, uitgaven, inkooporders en producten richting je financiele systeem.
  • Webhooks en triggers: Reageer realtime op wijzigingen in 50+ entiteiten zonder polling en houd andere systemen direct synchroon.
API Quick Facts REST
  • Authenticatie API Key, Bearer Token
  • Methods POST (175)
  • Rate limits Per plan: Essential 10, Standard 20, Pro 40, Ultimate 80 requests per 2 seconden. Daglimiet 100.000-1.000.000 requests per 24 uur (reset om middernacht UTC).
  • Webhooks Beschikbaar
  • Sandbox Beschikbaar
  • Response format JSON
  • Versionering URL-based
  • SDK's PHP

Laatste ontwikkelingen bij de Scoro API

Scoro lanceerde API v2 als opvolger van v1 om een consistentere REST-interface op JSON-basis te bieden. Sinds 2021 wordt v2 in een doorlopend release-model uitgebreid: er kwamen endpoints bij voor bookings (24.5), retainers en retainer periods (24.5/25.5), time offs en time off types (24.12/25.6), project phases, local price lists, revenue forecast periods, roles en custom fields/modules. Recente versies (26.x) voegen onder andere goedkeuringsstatus voor offertes en facturen toe en geavanceerdere assignee-modellen voor taken. Webhooks zijn uitgebreid met veld-filters, en authenticatie ondersteunt zowel apiKey als user_token.

API versies

v2 Major release
1 januari 2021

REST API v2 als moderne opvolger van v1: JSON-only, dual-auth (apiKey en user_token), uitgebreide webhook-ondersteuning en strikte rate limits per plan.

26.4

Goedkeuringsvelden (approval_status, approval_user_id, approval_date) toegevoegd aan facturen, offertes en inkooporders. Tasks krijgen een nieuw assignees-model met user_id, role_id en allocated_duration.

26.1

Tags en tag_ids toegevoegd aan users en filterbaar in de list-call. Time entries krijgen allocated_invoice_id en is_billed. Bookings krijgen description-veld.

25.13

Roles krijgen een initials-veld. Tasks ondersteunen role_assignees voor rolgebaseerde toewijzing wanneer ASSIGN_ROLES_TO_TASKS aanstaat.

25.11

Subtasks-ondersteuning toegevoegd aan tasks (parent_id, subtask_ids, include_subtasks). Bills ondersteunen purchase_order_reference_no voor automatische mapping.

25.6

Nieuwe endpoints voor time off types. Tasks, calendar en time entries krijgen billable_time_type. Projects ondersteunen het type 'internal'.

24.12 Major release

Nieuwe endpoints voor time offs (verlof- en afwezigheidsregistratie) toegevoegd. Users krijgen een availability-veld per weekdag in seconden.

24.5 Major release

Nieuwe endpoints voor bookings (resource planning). Revenue forecast periods, roles en submitted-velden voor time entries toegevoegd.

23.11

Local price lists endpoint toegevoegd voor rolgebaseerde documenten. Pay_now_link voor invoices wanneer Stripe is aangesloten.