INTRODUCING

Unified Schema for accounting

Integrate with every accounting platform using the same data model.

Unified Schema Illustrations
Read the docs

Trusted by:


Support every accounting integration with no extra work

Using hotglue's unified schema, integrating once means supporting other accounting integrations is as simple as turning them on.

integration row
integration row

Build without a learning curve

Integrate with every accounting product via hotglue's unified schema – bypassing the learning curve for each product.

See the difference

Compare raw data from an accounting system to hotglue's unified schema.

Raw Data

Choose the source system.

hotglue unified schema
{
  "id": "6f3c9546-1ca9-11ed-861d-0242ac120002",
  "invoiceNumber": "001",
  "lineItems": [
    {
      "id": "69fff8fc-1ca9-11ed-861d-0242ac120002",
      "productId": "72f94e9a-1ca9-11ed-861d-0242ac120002",
      "productName": "Banana",
      "description": "Organic Bananas",
      "quantity": 5,
      "unitPrice": 6,
      "totalPrice": 30,
      "discountAmount": 10,
      "taxAmount": 1.8,
      "accountName": "Produce"
    }
  ],
  "customerName": "Gates Foundation",
  "customerId": "64c63216-1ca9-11ed-861d-0242ac120002",
  "currency": "USD",
  "issueDate": "2022-08-01T22:40:50Z",
  "dueDate": "2022-08-08T22:40:50Z",
  "paidDate": null,
  "address": {
    "id": "78391098-1ca9-11ed-861d-0242ac120002",
    "line1": "One Microsoft Way",
    "line2": "",
    "line3": "",
    "city": "Redmond",
    "state": "WA",
    "postalCode": "98052",
    "country": "USA"
  },
  "subTotal": 21.8,
  "totalDiscount": 10,
  "totalTaxAmount": 1.8,
  "totalAmount": 30,
  "amountDue": 21.8,
  "status": "Draft",
  "createdAt": "2022-08-01T22:40:50Z",
  "updatedAt": "2022-08-01T22:40:50Z"
}

Ready to build your next integration?

Build native integrations with the platforms your customers use 10x faster.