Skip to content

api-evangelist/weclapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

weclapp (weclapp)

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.

Access Model (read this first)

  • 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 (the acme in acme.weclapp.com). In this repo the per-tenant host is represented with a {tenant} server variable in the OpenAPI and as https://{tenant}.weclapp.com/webapp/api/v1 in the base URLs — it is intentionally not a real, callable host.
  • Authentication. A per-user API token, sent in the AuthenticationToken request header (AuthenticationToken: <your-token>). Generate it inside weclapp under My Settings > API. This is not OAuth and not a Bearer token.
  • Required headers. All requests must send Accept: application/json. POST and PUT requests must also send Content-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 at GET /{entity}/count, fetch one at GET /{entity}/id/{id}, create at POST /{entity}, update at PUT /{entity}/id/{id}, delete at DELETE /{entity}/id/{id}. List endpoints support page, 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 /supplier into a single /party endpoint. 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

Tags

  • ERP
  • CRM
  • Cloud ERP
  • Accounting
  • Inventory
  • Commerce
  • Germany
  • Order Management
  • Business Software
  • SaaS

Timestamps

  • Created: 2026-07-12
  • Modified: 2026-07-12

APIs

weclapp Customer API

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.

Tags

  • CRM
  • Customers
  • Party

Properties

weclapp Article API

Manage catalog articles / products - article number (SKU), name, description, unit, type, and status - with list, count, get, create, update, and delete operations at /article.

Tags

  • Articles
  • Products
  • Catalog

Properties

weclapp Sales Order API

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.

Tags

  • Sales Orders
  • Order Management
  • Sales

Properties

weclapp Quotation API

Manage sales quotations / quotes and their line items at /quotation, including list, count, get, create, update, and delete.

Tags

  • Quotations
  • Quotes
  • Sales

Properties

weclapp Sales Invoice API

Create and manage sales invoices with their items, customer, currency, status, and invoice date at /salesInvoice, using list, /count, and /id/{id}.

Tags

  • Invoices
  • Accounting
  • Billing

Properties

weclapp Shipment API

Manage outbound shipments / deliveries linked to sales orders and warehouses at /shipment, including list, count, get, create, update, and delete.

Tags

  • Shipments
  • Fulfillment
  • Inventory

Properties

weclapp Purchase Order API

Create and manage purchase orders to suppliers with their items, supplier, currency, status, and order date at /purchaseOrder, using list, /count, and /id/{id}.

Tags

  • Purchase Orders
  • Purchasing
  • Procurement

Properties

Common Properties

Maintainers

FN: Kin Lane Email: kin@apievangelist.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors