External lookup endpoints
Retrieves a single lookup record using its unique identifier.
Successfully retrieved the lookup record.
LookupRecord
LookupAttributeDefinitions
The date when the record was created.
0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2fThe date when the record was last modified.
Tenant-specific identifier for the lookup record.
MY_RECORD_IDThe version of the record.
1Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
The requested entity was not found
GET /api/lookuprecords/{recordId} HTTP/1.1
Host: your-tenant-name.api.fulfillmenttools.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"attributeDefinitions": {},
"created": "2026-01-01T00:00:00.000Z",
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"items": [
{
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"values": [
{
"attributeId": "text",
"attributeValue": "text"
}
]
}
],
"lastModified": "2026-01-01T00:00:00.000Z",
"tenantRecordId": "MY_RECORD_ID",
"version": 1
}Updates a single lookup record.
LookupRecordForUpdate
LookupAttributeDefinitions
Tenant-specific identifier for the lookup record.
MY_RECORD_IDThe version of the record.
1Successfully updated the lookup record.
LookupRecord
LookupAttributeDefinitions
The date when the record was created.
0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2fThe date when the record was last modified.
Tenant-specific identifier for the lookup record.
MY_RECORD_IDThe version of the record.
1Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
The requested entity was not found
PUT /api/lookuprecords/{recordId} HTTP/1.1
Host: your-tenant-name.api.fulfillmenttools.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 141
{
"attributeDefinitions": {},
"items": [
{
"values": [
{
"attributeId": "text",
"attributeValue": "text"
}
]
}
],
"tenantRecordId": "MY_RECORD_ID",
"version": 1
}{
"attributeDefinitions": {},
"created": "2026-01-01T00:00:00.000Z",
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"items": [
{
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"values": [
{
"attributeId": "text",
"attributeValue": "text"
}
]
}
],
"lastModified": "2026-01-01T00:00:00.000Z",
"tenantRecordId": "MY_RECORD_ID",
"version": 1
}Retrieves all lookup records.
Successfully retrieved the lookup records.
LookupRecord
LookupAttributeDefinitions
The date when the record was created.
0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2fThe date when the record was last modified.
Tenant-specific identifier for the lookup record.
MY_RECORD_IDThe version of the record.
1Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
The requested entity was not found
GET /api/lookuprecords HTTP/1.1
Host: your-tenant-name.api.fulfillmenttools.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"attributeDefinitions": {},
"created": "2026-01-01T00:00:00.000Z",
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"items": [
{
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"values": [
{
"attributeId": "text",
"attributeValue": "text"
}
]
}
],
"lastModified": "2026-01-01T00:00:00.000Z",
"tenantRecordId": "MY_RECORD_ID",
"version": 1
}Creates a single lookup record.
LookupRecordForCreation
LookupAttributeDefinitions
Tenant-specific identifier for the lookup record.
MY_RECORD_IDSuccessfully created the lookup record.
LookupRecord
LookupAttributeDefinitions
The date when the record was created.
0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2fThe date when the record was last modified.
Tenant-specific identifier for the lookup record.
MY_RECORD_IDThe version of the record.
1Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
The requested entity was not found
POST /api/lookuprecords HTTP/1.1
Host: your-tenant-name.api.fulfillmenttools.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 129
{
"attributeDefinitions": {},
"items": [
{
"values": [
{
"attributeId": "text",
"attributeValue": "text"
}
]
}
],
"tenantRecordId": "MY_RECORD_ID"
}{
"attributeDefinitions": {},
"created": "2026-01-01T00:00:00.000Z",
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"items": [
{
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"values": [
{
"attributeId": "text",
"attributeValue": "text"
}
]
}
],
"lastModified": "2026-01-01T00:00:00.000Z",
"tenantRecordId": "MY_RECORD_ID",
"version": 1
}Deletes a single lookup record using its unique identifier.
Successfully deleted the lookup record.
LookupRecord
LookupAttributeDefinitions
The date when the record was created.
0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2fThe date when the record was last modified.
Tenant-specific identifier for the lookup record.
MY_RECORD_IDThe version of the record.
1Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
The requested entity was not found
DELETE /api/lookuprecords/{recordId} HTTP/1.1
Host: your-tenant-name.api.fulfillmenttools.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"attributeDefinitions": {},
"created": "2026-01-01T00:00:00.000Z",
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"items": [
{
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"values": [
{
"attributeId": "text",
"attributeValue": "text"
}
]
}
],
"lastModified": "2026-01-01T00:00:00.000Z",
"tenantRecordId": "MY_RECORD_ID",
"version": 1
}This part of the API is in Beta status. For details, see the API release lifecycle documentation. Search for LookupRecordItem
LookupRecordItemSearchPayload
The cursor to start after for forward pagination. The value is provided in the pageInfo.endCursor field of the response. Cannot be used with before or last.
The cursor to start before for backward pagination. The value is provided in the pageInfo.startCursor field of the response. Cannot be used with after or size (first).
Number of items to return for backward pagination. Cannot be used with 'size' (first). Default: 20.
Number of items to return for forward pagination. Cannot be used with 'last'. Default: 20.
10The ID to start after. Deprecated, use after with the value provided in pageInfo.endCursor instead.
Your search result
LookupRecordItemPaginatedResult
The total number of items matching the search criteria. Only filled, if withTotal is set to true in the search options.
Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
POST /api/lookuprecorditems/search HTTP/1.1
Host: your-tenant-name.api.fulfillmenttools.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 1879
{
"after": "text",
"before": "text",
"last": 1,
"options": {
"withTotal": true
},
"query": {
"and": [
{
"and": [
{
"and": "[Circular Reference]",
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"or": "[Circular Reference]",
"recordRef": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"tenantRecordId": "MY_RECORD_ID",
"values": {
"contains": {
"attributeId": {
"eq": "text",
"in": [
"text"
],
"notEq": "text",
"notIn": [
"text"
]
},
"attributeValue": {
"eq": "text",
"in": [
"text"
],
"notEq": "text",
"notIn": [
"text"
]
}
},
"exists": true
}
}
],
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"or": [
{
"and": "[Circular Reference]",
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"or": "[Circular Reference]",
"recordRef": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"tenantRecordId": "MY_RECORD_ID",
"values": {
"contains": {
"attributeId": {
"eq": "text",
"in": [
"text"
],
"notEq": "text",
"notIn": [
"text"
]
},
"attributeValue": {
"eq": "text",
"in": [
"text"
],
"notEq": "text",
"notIn": [
"text"
]
}
},
"exists": true
}
}
],
"recordRef": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"tenantRecordId": "MY_RECORD_ID",
"values": {
"contains": {
"attributeId": {
"eq": "text",
"in": [
"text"
],
"notEq": "text",
"notIn": [
"text"
]
},
"attributeValue": {
"eq": "text",
"in": [
"text"
],
"notEq": "text",
"notIn": [
"text"
]
}
},
"exists": true
}
}
],
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"or": [
{
"and": "[Circular Reference]",
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"or": "[Circular Reference]",
"recordRef": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"tenantRecordId": "MY_RECORD_ID",
"values": {
"contains": {
"attributeId": {
"eq": "text",
"in": [
"text"
],
"notEq": "text",
"notIn": [
"text"
]
},
"attributeValue": {
"eq": "text",
"in": [
"text"
],
"notEq": "text",
"notIn": [
"text"
]
}
},
"exists": true
}
}
],
"recordRef": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"tenantRecordId": "MY_RECORD_ID",
"values": {
"contains": {
"attributeId": {
"eq": "text",
"in": [
"text"
],
"notEq": "text",
"notIn": [
"text"
]
},
"attributeValue": {
"eq": "text",
"in": [
"text"
],
"notEq": "text",
"notIn": [
"text"
]
}
},
"exists": true
}
},
"size": 10
}{
"lookupRecordItems": [
{
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"recordRef": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"tenantRecordId": "MY_RECORD_ID",
"values": {
"attributeId": "text",
"attributeValue": "text"
}
}
],
"pageInfo": {
"endCursor": "text",
"hasNextPage": true,
"hasPreviousPage": true,
"startCursor": "text"
},
"total": 1
}Last updated
Was this helpful?

