What you’ll need
1
A Doodocs People account
A tenant administrator role — only it grants access to the integrations section.
2
A Developer API key
Settings → Integrations → Developer API → Create key. The key is shown once, so store it in a secrets manager.
3
Verify the key
Make sure the key is accepted before building your integration.
First request
200:
Response
Got a
200 — the key is active, and you can move on to loading data.Load employees
ThePOST /developer/v1/ingest/{source_type} endpoint accepts a batch of
records from an external system. The ingest:write scope is only available to
super-administrator keys, and the Idempotency-Key header is required — it
protects against a double load if the request is retried.
Next
Authentication
How to store and rotate keys.
Errors
Error codes and what to do about them.