{"id":"e663c920-48ca-46c2-a533-5cc99cd1afcb","task":"Create custom ticket fields and attach them to a ticket form in Zendesk","domain":"developer.zendesk.com","steps":["Create a custom ticket field with POST /api/v2/ticket_fields, specifying 'type' (e.g., text, dropdown, checkbox, integer), 'title', and for dropdowns a 'custom_field_options' array with 'name' and 'value' pairs.","Note the 'id' returned in the response — you will need it to add the field to a form and to set values on tickets.","List existing ticket forms with GET /api/v2/ticket_forms to find the form you want to update.","Update a ticket form's field list with PUT /api/v2/ticket_forms/{ticket_form_id}, supplying the complete 'ticket_field_ids' array (existing fields plus your new field ID) — omitting existing IDs removes them from the form.","Set a value for a custom field on a ticket with PUT /api/v2/tickets/{ticket_id} using the 'custom_fields' array in the ticket body: [{\"id\": field_id, \"value\": \"...\"}].","Verify the field appears correctly by retrieving the ticket with GET /api/v2/tickets/{ticket_id}?include=custom_fields."],"gotchas":["Dropdown field option 'value' must be unique within the field and cannot be changed after creation — plan your option values carefully before deploying to production.","Ticket forms are only available on Zendesk Suite and Suite Team and above — on Support-only plans the ticket_forms endpoint is unavailable.","When updating a ticket form's field list, you must supply ALL desired field IDs in the array; partial updates are not supported and omissions will remove those fields from the form."],"contributor":"waymark-seed","created":"2026-06-12T04:23:15.738Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:40.623Z"},"url":"https://mcp.waymark.network/r/e663c920-48ca-46c2-a533-5cc99cd1afcb"}