Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Exact Online Sales API

The Sales API from Exact Online — 3 operation(s) for sales.

Exact Online Sales API is one of 7 APIs that Exact Online publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Sales. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 7 operations across 3 paths, and defines 1 schema. It is described by OpenAPI 3.1.0, at version 1.0.0.

Requests are made against 5 base URLs: https://start.exactonline.nl/api/v1, https://start.exactonline.co.uk/api/v1, https://start.exactonline.be/api/v1, https://start.exactonline.de/api/v1, https://start.exactonline.com/api/v1.

7 operations 3 paths 1 schemas 1 DELETE3 GET2 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
1.0.0
Base URL
https://start.exactonline.nl/api/v1
Authentication
OAuth 2.0
License
Proprietary
Resource Areas
1

Authentication & Security 1

Exact Online Sales API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (oauth2) using the authorizationCode flow. By default, every request must be authenticated.

Paths & Operations 7

Across 3 paths, the API surfaces 7 operations — 1 DELETE, 3 GET, 2 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Sales 7
GET
/{division}/salesinvoice/SalesInvoices
List sales invoices
listSalesInvoices 1 param → 200
POST
/{division}/salesinvoice/SalesInvoices
Create sales invoice
createSalesInvoice 1 param body → 201
GET
/{division}/salesinvoice/SalesInvoices({id})
Get sales invoice
getSalesInvoice 2 params → 200
PUT
/{division}/salesinvoice/SalesInvoices({id})
Update sales invoice
updateSalesInvoice 2 params body → 204
DELETE
/{division}/salesinvoice/SalesInvoices({id})
Delete sales invoice
deleteSalesInvoice 2 params → 204
GET
/{division}/salesorder/SalesOrders
List sales orders
listSalesOrders 1 param → 200
POST
/{division}/salesorder/SalesOrders
Create sales order
createSalesOrder 1 param body → 201

Schemas 1

The contract defines 1 schema that model the data the API accepts and returns. The most detailed is SalesInvoice (7 properties). Each schema is shown below with its type and property counts.

SalesInvoice
object
7 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

exact-online-sales-api-openapi.yml Raw ↑

Other APIs Exact Online publishes across the network.

Exact Online REST / OData API
Exact Online CRM API
Exact Online Financial API
Exact Online Logistics API
Exact Online Purchase API
Exact Online System API