How a write works
The request shape varies by connector. What a system requires to create an employee differs by system, and by tenant within a system. You ask the connector for the schema first - see Meta APIs. Not every model accepts writes, and support varies by integration - see Model availability. Failures are business failures. Insufficient leave balance, a closed payroll period, a mandatory custom field - the useful message is the source system’s own. Your own write is not readable back straight away. It lands in the source system, but reads still answer from the last completed sync - so it appears in aGET only once the next sync has picked it up. Force a resync if you need to confirm sooner - see Syncing.
Related
Meta APIs
Fetch the exact request schema a connector expects before you write to it.
Create an employee
A write worked end to end, from schema lookup to confirmation.
Idempotency
Retry a failed write without creating a duplicate in the customer’s HRIS.
Passthrough
Reach an endpoint the unified write models do not cover.