API referenceData Requests
Mark a data request done
The customer has been sent their data. Done once: marking it again changes nothing.
POST
The customer has been sent their data. Done once: marking it again changes nothing.
id*stringFormat
uuididempotency-key?stringRun this write once: a retry with the same key gets the first answer (24 hours).
Length
1 <= length <= 255application/json- body
OK
application/json- response
id*stringFormat
uuidstoreId*stringFormat
uuidstoreName*stringcustomerExternalId*stringorderExternalIds*array<string>profileId*|Format
uuidstatus*stringValue in
"open""completed"dueAt*stringFormat
date-timecompletedAt*|Format
date-timecreatedAt*stringFormat
date-timecurl -X POST 'https://api.postforge.dev/v1/data-requests/497f6eca-6276-4993-bfeb-53cbbbba6f08/complete' \ -H 'Content-Type: application/json' \ -d '{}'{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c", "storeName": "string", "customerExternalId": "string", "orderExternalIds": [ "string" ], "profileId": "faebe71b-2bf8-4bdb-9b67-258e4d6aa00a", "status": "open", "dueAt": "2019-08-24T14:15:22Z", "completedAt": "2019-08-24T14:15:22Z", "createdAt": "2019-08-24T14:15:22Z"}List data requests GET
Customers who asked a store for their data, the open ones first, then by when they came in. Each names the profile it matches, to export.
List custom fields GET
The workspace’s custom fields on profiles, with how many profiles have a value. Search matches the label or key. Archived fields only with `archived=true`.