How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Nedap Onsimport.Run API

The onsimport.Run API from Nedap — 22 operation(s) for onsimport.run.

Nedap Onsimport.Run API is one of 269 APIs that Nedap publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, and authentication docs.

This API exposes 24 operations across 22 paths, and defines 12 schemas. It is described by OpenAPI 3.2.0, at version 0.0.0.

Requests are made against a single base URL, https://api-development.ons.io.

24 operations 22 paths 12 schemas 2 DELETE16 GET6 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.0.0
Base URL
https://api.ons.io
Resource Areas
1

Paths & Operations 24

Across 22 paths, the API surfaces 24 operations — 2 DELETE, 16 GET, 6 POST. Each is listed below with its method, path, parameters, and response codes.

onsimport.Run 24
GET
/t/onsimport/runsdeprecated
Returns a list of all runs
onsimport.RunAPI.getAll → 200
POST
/t/onsimport/runsdeprecated
Creates a new run
onsimport.RunAPI.create body → 200
DELETE
/t/onsimport/runs/{run_id}deprecated
Deletes a run and any corresponding records, lookups, files and validations
onsimport.RunAPI.delete 1 param → 200
GET
/t/onsimport/runs/{run_id}/idlistdeprecated
Requests generating an ID list for a run
onsimport.RunAPI.getIdList 1 param → 200
GET
/t/onsimport/runs/{run_id}/reportdeprecated
Requests generating a report for a run
onsimport.RunAPI.getReport 1 param → 200
GET
/t/onsimport/runs/{run_id}/report/{report_id}deprecated
Returns a report for a run
onsimport.RunAPI.getGeneratedReport 2 params → 200
GET
/t/onsimport/runs/{run_id}/statusdeprecated
Returns status information about a run
onsimport.RunAPI.getStatus 1 param → 200
GET
/t/onsimport/runs/{run_id}/status/{upload_id}deprecated
Returns status information about a run, including any file validation messages…
onsimport.RunAPI.getStatusForUpload 2 params → 200
GET
/t/onsimport/runs/{run_id}/uploadsdeprecated
Returns uploaded files for the specified run
onsimport.RunAPI.getUploads 1 param → 200
GET
/t/onsimport/runs/{run_id}/validationsdeprecated
Returns all validation messages for the specified run
onsimport.RunAPI.getValidations 3 params → 200
POST
/t/onsimport/runs/binarydeprecated
Uploads a binary file to be processed by Ons Import
onsimport.RunAPI.uploadBinaryFile body → 200404
POST
/t/onsimport/runs/xmldeprecated
Uploads xml content to be processed by Ons Import
onsimport.RunAPI.uploadXml body → 200404
GET
/v0/import/run
Returns a list of all runs
getV0ImportRun → 200
POST
/v0/import/run
Creates a new run
postV0ImportRun body → 200
DELETE
/v0/import/run/{run_id}
Deletes a run and any corresponding records, lookups, files and validations
deleteV0ImportRunByRunId 1 param → 200
GET
/v0/import/run/{run_id}/idlist
Requests generating an ID list for a run
getV0ImportRunByRunIdIdlist 1 param → 200
GET
/v0/import/run/{run_id}/report
Requests generating a report for a run
getV0ImportRunByRunIdReport 1 param → 200
GET
/v0/import/run/{run_id}/report/{report_id}
Returns a report for a run
getV0ImportRunByRunIdReportByReportId 2 params → 200
GET
/v0/import/run/{run_id}/status
Returns status information about a run
getV0ImportRunByRunIdStatus 1 param → 200
GET
/v0/import/run/{run_id}/status/{upload_id}
Returns status information about a run, including any file validation messages…
getV0ImportRunByRunIdStatusByUploadId 2 params → 200
GET
/v0/import/run/{run_id}/uploads
Returns uploaded files for the specified run
getV0ImportRunByRunIdUploads 1 param → 200
GET
/v0/import/run/{run_id}/validations
Returns all validation messages for the specified run
getV0ImportRunByRunIdValidations 3 params → 200
POST
/v0/import/run/binary
Uploads a binary file to be processed by Ons Import
postV0ImportRunBinary body → 200404
POST
/v0/import/run/xml
Uploads xml content to be processed by Ons Import
postV0ImportRunXml body → 200404

Schemas 12

The contract defines 12 schemas that model the data the API accepts and returns. The most detailed are onsimport.Validation (8 properties), onsimport.UploadInfo (5 properties), onsimport.Run (4 properties), onsimport.RunStatus (4 properties). Each schema is shown below with its type and property counts.

onsimport.list.UploadInfoList
object
Contains uploaded files for a run in Ons Import.
1 property
onsimport.Run
object
A collection of records to be imported via Ons Import. Records can be added by uploading XML or binary files via RunAPI.
4 properties 1 required
onsimport.RecordsXmlRequest
object
Contains records to be added to a run in Ons Import, formatted as XML as specified by the Ons Import XSD.
2 properties
onsimport.BinaryFileRequest
object
Contains a binary file to be added to a run in Ons Import.
3 properties
onsimport.UploadInfo
object
Metadata about an uploaded file in Ons Import.
5 properties
AuditedBase
object
AuditedBase model (no description)
3 properties
onsimport.RunStatus
object
Contains status information about a run in Ons Import.
4 properties
onsimport.list.ValidationList
object
ValidationList model (no description)
1 property
onsimport.Validation
object
A validation message describing an error that occurred while importing a record in Ons Import.
8 properties
onsimport.RunReport
object
Contains an Excel report for a run.
2 properties
onsimport.UploadResponse
object
Contains a unique id by which information about an upload can be retrieved.
1 property
onsimport.list.RunList
object
RunList model (no description)
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

nedap-onsimport-run-api-openapi.yml Raw ↑

Other APIs Nedap publishes across the network.

Nedap Retail iD Cloud API
Nedap Address API
Nedap Admin.Background Image API
Nedap Admin.License API
Nedap Admin.Logo Image API
Nedap Admin.Timesheet Config API
Nedap Admin.Version API
Nedap Agbcode API
Nedap Agenda.Agenda Occurrence API
Nedap Agenda.Agenda Series API
Nedap Agenda.Client Absence Occurrence API
Nedap Agenda.Label API
Where this information came from

This is an independent, third-party profile of Nedap Onsimport.Run API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.