weclapp is a German cloud ERP / CRM / commerce platform for small and mid-sized businesses, combining CRM, sales, order management, accounting, inventory / warehouse management, purchasing, and e-commerce in one SaaS suite.
- Per-tenant host. There is no single shared API host. Each weclapp customer gets their own subdomain, and the REST API lives under it:
https://<tenant>.weclapp.com/webapp/api/v1/. Replace<tenant>with your weclapp subdomain (theacmeinacme.weclapp.com). In this repo the per-tenant host is represented with a{tenant}server variable in the OpenAPI and ashttps://{tenant}.weclapp.com/webapp/api/v1in the base URLs — it is intentionally not a real, callable host. - Authentication. A per-user API token, sent in the
AuthenticationTokenrequest header (AuthenticationToken: <your-token>). Generate it inside weclapp under My Settings > API. This is not OAuth and not aBearertoken. - Required headers. All requests must send
Accept: application/json.POSTandPUTrequests must also sendContent-Type: application/json. - Live Swagger. Every tenant serves an interactive Swagger UI for its own API version. The public documentation entry point is https://www.weclapp.com/api/.
- CRUD conventions. Each entity follows the same pattern: list at
GET /{entity}, count atGET /{entity}/count, fetch one atGET /{entity}/id/{id}, create atPOST /{entity}, update atPUT /{entity}/id/{id}, delete atDELETE /{entity}/id/{id}. List endpoints supportpage,pageSize,sort,properties,additionalProperties, and per-property filter operators (for example?articleNumber-eq=SKU-1). - API v2 note. weclapp is rolling out an API v2 that consolidates
/customer,/contact,/lead, and/supplierinto a single/partyendpoint. This catalog entry models the stable, widely-used v1 surface (/customer,/salesOrder, etc.).
APIs.json: https://raw.githubusercontent.com/api-evangelist/weclapp/refs/heads/main/apis.yml
- ERP
- CRM
- Cloud ERP
- Accounting
- Inventory
- Commerce
- Germany
- Order Management
- Business Software
- SaaS
- Created: 2026-07-12
- Modified: 2026-07-12
Create, read, update, delete, list, and count customer master data. In weclapp's data model a customer is a party in the customer role; the API v1 exposes it at /customer with the standard list, /count, and /id/{id} patterns.
- Human URL: https://www.weclapp.com/api/
- Base URL:
https://{tenant}.weclapp.com/webapp/api/v1
- CRM
- Customers
- Party
- Documentation
- API Reference
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Manage catalog articles / products - article number (SKU), name, description, unit, type, and status - with list, count, get, create, update, and delete operations at /article.
- Human URL: https://www.weclapp.com/api/
- Base URL:
https://{tenant}.weclapp.com/webapp/api/v1
- Articles
- Products
- Catalog
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Create and manage sales orders with their order items, customer, currency, status, and dates at /salesOrder, using the standard list, /count, and /id/{id} conventions.
- Human URL: https://www.weclapp.com/api/
- Base URL:
https://{tenant}.weclapp.com/webapp/api/v1
- Sales Orders
- Order Management
- Sales
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Manage sales quotations / quotes and their line items at /quotation, including list, count, get, create, update, and delete.
- Human URL: https://www.weclapp.com/api/
- Base URL:
https://{tenant}.weclapp.com/webapp/api/v1
- Quotations
- Quotes
- Sales
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Create and manage sales invoices with their items, customer, currency, status, and invoice date at /salesInvoice, using list, /count, and /id/{id}.
- Human URL: https://www.weclapp.com/api/
- Base URL:
https://{tenant}.weclapp.com/webapp/api/v1
- Invoices
- Accounting
- Billing
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Manage outbound shipments / deliveries linked to sales orders and warehouses at /shipment, including list, count, get, create, update, and delete.
- Human URL: https://www.weclapp.com/api/
- Base URL:
https://{tenant}.weclapp.com/webapp/api/v1
- Shipments
- Fulfillment
- Inventory
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Create and manage purchase orders to suppliers with their items, supplier, currency, status, and order date at /purchaseOrder, using list, /count, and /id/{id}.
- Human URL: https://www.weclapp.com/api/
- Base URL:
https://{tenant}.weclapp.com/webapp/api/v1
- Purchase Orders
- Purchasing
- Procurement
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
FN: Kin Lane Email: kin@apievangelist.com