Update creator customs settings
Save a creator’s customs policy and prices. Enabling sales requires nonempty free-form instructions. Disabling new sales preserves existing orders.
/v1/agencies/{agencyId}/creators/{creatorId}/customs/settingsSave a creator’s customs policy and prices. Enabling sales requires nonempty free-form instructions. Disabling new sales preserves existing orders.
Authorization
bearerAuth In: header
Path Parameters
1 <= length1 <= lengthRequest Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X PUT "https://example.com/v1/agencies/string/creators/string/customs/settings" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "isEnabled": true, "allowed": "string", "minPrice": 0.01, "pricePerMinute": 0 }'{ "data": { "creatorId": "string", "isEnabled": true, "allowed": "string", "minPrice": null, "pricePerMinute": null, "currency": "EUR" }, "meta": { "requestId": "string", "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969", "status": "COMPLETED" }}Get creator customs settings GET
Read a creator’s customs activation, free-form instructions, minimum price, price per minute and currency.
List custom orders GET
List up to 100 custom orders for one creator, filtered by one or several statuses, a fan, a search on the request and fan name, or work to do (to_deliver, or overdue against the given calendar day), sorted newest, oldest or by closest deadline (orders without one last). Follow nextCursor with the same filters and sort for later pages; total counts every match on the first page and is null on later pages. Includes payment totals and the latest ten event receipts per order.