Create an e-invoicing connection

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Headers

x-monite-versionstringRequired
x-monite-entity-idstringRequired
The ID of the entity that owns the requested resource.

Request

This endpoint expects an object.
addressobjectRequired
Integration Address
entity_vat_id_idstringOptionalformat: "uuid"
Entity VAT ID identifier for the integration
is_receiverbooleanOptionalDefaults to true

Set to true if the entity needs to receive e-invoices.

is_senderbooleanOptionalDefaults to true

Set to true if the entity needs to send e-invoices. Either is_sender or is_receiver or both must be true.

Response

Successful Response
idstringformat: "uuid"
created_atdatetime
Date of Integration
updated_atdatetime
Last update of Integration
addressobject
Integration Address
credentialslist of objects
List of credentials
entity_idstringformat: "uuid"
ID of the entity
legal_namestring
Legal name of the Entity
statusstring
Current status of the integration
is_receiverbooleanDefaults to true

Set to true if the entity needs to receive e-invoices.

is_senderbooleanDefaults to true

Set to true if the entity needs to send e-invoices. Either is_sender or is_receiver or both must be true.

provider_idstring
ID assigned by integration partner

Errors

400
Post Einvoicing Connections Request Bad Request Error
401
Post Einvoicing Connections Request Unauthorized Error
403
Post Einvoicing Connections Request Forbidden Error
409
Post Einvoicing Connections Request Conflict Error
422
Post Einvoicing Connections Request Unprocessable Entity Error
429
Post Einvoicing Connections Request Too Many Requests Error