This is the entry point for the Domain API of the current ERP.net instance. Each instance exposes its own api endpoint, connected directly to its live database.
GET, POST, PATCH, and DELETE requests using the Query Tool.
The Domain API is based on the OData v4 standard,
providing full RESTful access to business objects such as Products, Customers, Orders, and more.
You can use standard HTTP methods — GET, POST, PATCH, and DELETE — to query and update data.
Each entity (resource) represents a business object with defined properties and relationships. You can filter, sort, and navigate between entities using standard OData query options.
The Domain API implements the OData v4 specification.
It is compatible with any standard OData client or library.
The OData service root for this instance is:
https://demodb.my.erp.net/api/domain/odata/
All API requests start from this root. For example:
https://demodb.my.erp.net/api/domain/odata/General_Products_Products?$top=10
These endpoints describe the business model and entity structure of the current ERP.net instance. They are primarily intended for programmatic use by systems, integration tools, or AI assistants that generate applications or workflows automatically.
For detailed information about a specific entity, append the entity name to the Current Model URL. For example, to view details of the Sales Orders entity:
https://demodb.my.erp.net/api/domain/currentmodel/Crm_Sales_SalesOrders
The entity detail is returned as JSON and is intended for automated tools or AI systems that generate applications.
OData metadata for the full model is also available at: ~/domain/odata/$metadata
Full developer documentation is available at: https://docs.erp.net/dev/domain-api/index.html
You can also browse the instance-specific API reference, which includes custom fields and calculated attributes for E1_DEMODB.
GET, POST, PATCH, and DELETE requests directly.
Each executed query’s full URL appears in your browser address bar — you can copy and share it for collaboration or debugging.