Onboarding
Learn about how Monite manages compliance and e-invoicing in supported countries.
Entity onboarding for e-invoicing
To enable an entity to use Monite e-invoicing, you have to onboard this entity. The onboarding process consists of providing a set of required information that will allow the entity issue e-invoices. To onboard an entity, send a POST
request to the /einvoicing_connections
endpoint:
The successful response contains the information of the recently created connection:
- The
entity_vat_id_id
is optional. When informed during the request, the system automatically fills the fieldsnetwork_credentials_identifier
andnetwork_credentials_schema
with the data found in Monite database. - You can retrieve all currrently established connections of an entity by sending a
GET
request to the/einvoicing_connections
endpoints. - To retrieve a specific connection by ID, send a
GET
request to the/einvoicing_connections/{einvoicing_connection_id}
endpoint. - To delete a connection, send a
DELETE
request to the/einvoicing_connections/{einvoicing_connection_id}
endpoint.
Add new credentials
You can add new credentials by sending a POST
request to the /einvoicing_connections/{einvoicing_connection_id}/network_credentials
endpoint:
The successful response contains information about the added credential:
Monite does not validate the values inserted in the fields network_credentials_identifier
and network_credentials_schema
.