Ingest points through a connector
Adds points to devices you already ingested on a KODE API connector. The work runs as a background job.
202 response means the job started, not that the points exist yet. Read the job with Get a job until status is COMPLETED, then read the points back. A job has no result for each item.400 before any job starts when:
- A parent device was not ingested on this connector. The message lists the missing
deviceExternalIdvalues. - A
pointUnitis not an ontology unit. The message lists the unknown ids. - A
pointKindis notNumber,Str, orBool. - A point has
pointMinValhigher thanpointMaxVal. - The connector is not a KODE API connector.
pointExternalId that exists already and the API does not create a second point. A buildingId in the body is ignored.Authorizations
Paste an access token from Create an access token. Tokens expire, so request a new one if you receive 401.
Path Parameters
Building identifier from List buildings.
ID of a KODE API connector, from _id in Create a KODE API connector.
Body
1 - 1000 elementsResponse
The job that was started, with status PROCESSING.
Date and time in UTC, with a numeric offset and no colon, for example 2026-10-28T13:51:31+0000.
"2026-10-28T13:51:31+0000"
Date and time in UTC, with a numeric offset and no colon, for example 2026-10-28T13:51:31+0000.
"2026-10-28T13:51:31+0000"
PENDING, PROCESSING, PROCESSED, COMPLETED, FAILED, CANCELED 
