MCP documentation | MCP docs for agents

ark_set_customer_billing_requirements

ark.set_customer_billing_requirements

Replace the required billing packet document types for a visible ARK customer with the exact provided list.

Availability
Expanded preview
Scopes
customers:write
ARK permissions
canEditCustomer
Team visibility
Required and enforced
Approval policy
ask_before_write
ARK approval request
Required before execution
Idempotency
Required for external execution
Read-only
No
Destructive
No
External side effect
No
Rate limit
OAuth MCP credential and organization budgets

Input

customerIdstringrequired

Visible ARK customer ID.

format: uuid

requiredBillingPacketFileTypesarray<string>required

Exact required billing packet document types for the customer. Include Product Delivery Photo to require a delivery photo in addition to the primary POD. Send an empty array to clear requirements.

max items: 50

requiresSupplementalPodPhotoboolean

Deprecated alias for the Product Delivery Photo type: true adds it and false removes it. Omit it, and leave Product Delivery Photo out of the list, to keep the existing photo requirement.

Result

The tool returns the canonical ark.set_customer_billing_requirements operation result in structuredContent and mirrors the same JSON as text. Errors set isError: true and return a stable error code, message, and optional details.