Declare a typed business input
Creates a declared input or reuses/redeclares an existing binding. Only a human principal may call it. A repeated choice code returns 422 DUPLICATE_CHOICE_CODE with details.duplicate_code; a malformed choice returns 422 INVALID_CHOICE_SHAPE with details.choice_index.
Authorizations
MeshQu API key passed as a bearer token: Authorization: Bearer mqu_…. Mint one in the console (Settings → API keys).
Tenant UUID for multi-tenant isolation. Required on authenticated routes. A missing or non-UUID value returns 400 MISSING_TENANT_ID or INVALID_TENANT_ID before API-key authentication.
Body
1 - 200number 200040128200The business's list of possible values for this definition, as { code, label } entries. Each entry's shape is validated by the service: a malformed entry is refused 422 INVALID_CHOICE_SHAPE naming choice_index; a repeated code is 422 DUPLICATE_CHOICE_CODE. Business metadata that NEVER edits a rule's allowed values.
200Response
Default Response
number The business's list of possible values for this definition — business metadata that NEVER edits a rule's allowed values. Not a permitted subset: the subset a particular list rule allows or forbids lives in the rule. At most 200 entries.
200