Download OpenAPI specification:Download
APIs that allow you to to get the available transaction layouts for a given company.
Used to retrieve all layouts within a given company.
tenantId required | string <guid> Example: d025eedc-5ea0-4de8-be9f-f8873545add9 Id of the tenant to retrieve information for. The account requesting the data must have access to this tenant Id |
companyId required | string <guid> Example: 8d4bb975-eade-42fd-a064-bf448e493c1e Id of the company to retrieve layouts for. Must be a valid company within the tenant |
transactionType required | string Enum: "INV" "ORD" Example: ORD Transaction type for layouts |
pageNumber required | integer The page number of results |
x-api-version required | integer Value: 1 Example: 1 Indicates the version of this API to be used. |
x-api-compleat-key required | string <guid> Example: d025eedc-5ea0-4de8-be9f-f8873545add9 The header containing compleat api key. |
{- "TransactionLayouts": [
- {
- "Id": "23e25c09-2af9-410c-8c14-2e429fb557ce",
- "Code": "ORDC",
- "Name": "iCompleatOrder Layout for Orders",
- "Posting": true,
- "JournalType": "Order",
- "AnalysisFields": [
- {
- "Id": "f6779dcf-333d-403e-bd60-254b577bbbd3",
- "Code": "Account Code",
- "Level": "OnHeader"
}
], - "CustomFields": [
- {
- "Id": "47f60491-7c45-4fd1-8ff2-aacdddf4a623",
- "Name": "Custom Field One",
- "Type": "Date",
- "Level": "OnLine",
- "Restrictions": [
- {
- "Name": "Mandatory",
- "Value": true
}
]
}
]
}
], - "MetaData": {
- "RequestUrl": "string",
- "Version": 1,
- "DateCreated": "2019-08-24"
}
}