Help center Core configuration API & MCP Find API IDs for queues, statuses, agents and custom-field choices Updated Wednesday, October 28, 2026 · Marc Staine An API integration needs the identifier for a queue, status, agent or dropdown choice, rather than just the name people see on screen. API Reference IDs gives your operations team a read-only way to find those values. Use it when preparing an integration, checking a mapping after a configuration change, or helping a developer route cases to the right place. You do not need to guess IDs or inspect customer records to use this lookup. At a glanceFor: support operations administrators and the colleagues building their integrations. Applies to: Supportbench Core.Start here: Settings → API → Data tables (page heading: API Reference IDs) Understand names, IDs and the two kinds of custom-field identifier · Before you begin · Find and copy an ID · Choose the right catalog · Worked B2B example: prepare equipment-support routing · Troubleshoot missing or incorrect values Understand names, IDs and the two kinds of custom-field identifier A name is the readable label, such as “Technical Support.” An ID is the value an integration uses to refer to that definition. Similar names can exist in different hierarchies, and a number copied from another Supportbench account is not a reliable mapping for this account.You need to identifySelect this referenceWhat the result meansA destination queueQueuesThe queue identifier used by the applicable queue_id field. Match the full displayed name or hierarchy.A case statusCase statesThe status identifier used by the applicable status_id field. An article status is a different catalog.An agentAgent IDsThe agent identifier for the documented owner_id or user_id parameter. Which parameter is appropriate depends on the operation.A custom field itselfCustom field definitionsThe definition identifier used as fields[].id in operations with that field shape.A choice within a dropdown fieldThe named field under its object groupThe option identifier used as fields[].value where the API contract expects a choice value. This is separate from the field definition ID.Example: an equipment model fieldSuppose a case has a dropdown called Equipment model and a choice called Pump A. Your integration may need both the field’s definition ID and the Pump A option ID. They answer different questions: “which field?” and “which choice?” Copying the option ID into the field-ID position will not describe the intended update. Follow the API operation’s documented payload shape; this page supplies identifiers, not a complete request. Before you begin Confirm that you are in the Supportbench account used by the integration. Do this before copying any IDs.You need access to the API settings section. The role permission is API access, and the page must be available for the account. This lookup has no edit or save operation.Have the integration’s intended action and API reference available. Know whether you are identifying a case status, an article status, a field definition or a field choice.Write down the visible business name and, if relevant, its parent or hierarchy. “Hardware → Pumps” is more useful than “Pumps” when several branches use similar labels.This page shows reference definitions and selectable choices. It does not display the actual values customers have entered on their cases, contacts, companies or assets. Looking up an ID also does not give an integration permission to use it; the API connection has its own authorization. Find and copy an ID Open Settings → API → Data tables. The page heading is API Reference IDs.Use the reference-type selector to choose one or more catalogs. Divisions is selected initially; remove it if it is unrelated to the task. You can keep several catalogs open for a mapping exercise.Find the card for the catalog you need. Enter the visible name, a hierarchy path, or a known ID in that card’s search field. Search applies to that source, not to every selected catalog.Read the matching row’s ID and Name. Check the full path when the catalog is hierarchical. Do not select a similarly named row just because it appears first.Select Copy in that row’s Actions column. Paste it into your mapping notes or the specific API parameter required by the API reference.Record the account, source catalog, readable name, copied ID and intended parameter together. This lets a colleague check the mapping without reverse-engineering a number.If configuration has just changed, use that card’s Refresh control and find the value again before testing.The table supports sorting by ID or name and page sizes of 50, 100 or 200. A card can be collapsed while you work on another source. There is no CSV/JSON export or copy-all action here; use the per-row Copy action. The lookup returns IDs as strings, but the API operation you call determines the required request type. Choose the right catalog Catalog or groupUse it forDivisionsdivision_id or category_id, according to the API operation.Case states / Article statesThe correct object’s status_id; do not interchange the two catalogs.Case issuesissue_id and the applicable issue hierarchy.Case prioritiespriority_id or severity_id as defined by the operation.Case outcomesoutcome_id or resolution_id as defined by the operation.Activity typestype_id for the supported activity operation.Support levelssupport_level_id.Queuesqueue_id. System entries can display a System badge; Trash and Expired Articles are special-purpose queues, not normal team destinations.Agent IDsowner_id or user_id where an agent identifier is expected.Custom field definitionsThe identifier of a field definition.Manual case workflowsThe workflow identifier for a supported manual-workflow selector. Finding it does not execute it.Case, Article, Company, Contact and Asset custom fieldsActive dropdown and multi-select dropdown fields expose their selectable option IDs. These groups are for choice lookup, not arbitrary text-field values.Custom dropdown sources depend on the active, undeleted field definitions in this account. If a field was disabled, removed, changed to a different type, or belongs to another object, it may not appear where you expect. Check the field’s configuration before treating an absent option as a lookup failure. Worked B2B example: prepare equipment-support routing A support operations lead is helping an integration send equipment incidents to the right specialist team. The intended business mapping is a particular queue, a starting case state and an equipment-model dropdown choice. The lead owns the operational meaning; the developer owns the supported request and validation.Write the intended outcome in words: “Create the incident for the correct customer, route it to the pump specialists, and record the model reported by the customer.”Select Queues and find the exact specialist queue. Copy its ID and label the mapping queue_id.Select Case states and identify the starting state required by the team’s process. Copy that ID separately.Select Custom field definitions to find the equipment-model field’s definition ID. Then select that field’s dropdown source and find the intended choice ID.Ask the developer to build the request using the current API reference. Do not infer a create/update payload from this lookup page alone.Test through your agreed controlled process. Open the resulting case and check the actual customer, queue, state and displayed model. An accepted API response is not sufficient evidence that every mapping means what the team intended.Keep the mapping with the integration’s operational handover. When the team renames or retires a queue or dropdown option, review the mapping and rerun the relevant verification. Do not assume that a copied numeric identifier remains suitable forever. Troubleshoot missing or incorrect values What you seeLikely explanation and next stepNo editing controlsExpected. This is a read-only lookup. Change definitions in their own administrative pages.Choose a reference typeNo catalog is selected. Add the source you need in the selector.No matching reference IDs foundThe selected source has no rows matching the current search. Clear or shorten the search, confirm the object/catalog, and check the underlying configuration.A separate load-error alertThe source did not load successfully. Retry Refresh and record the source name and non-secret error details if it persists. Do not substitute a guessed ID.A custom field is missingCheck its object, active/deleted state and type. Only supported dropdown or multi-select choice fields appear as dynamic choice catalogs.Several names look correctInspect the full hierarchy and account. Ask the owner of the configuration which business definition is intended.The integration accepts the request but the case looks wrongCompare field definition IDs with option IDs, check the API parameter names, and inspect the resulting record. Review workflow/routing effects through the relevant workflow guide.A copied ID from another environment failsLook it up in the target account. Do not treat test and production reference values as interchangeable. Continue learning Configure MCP connections and agent accessUse connected AI tools in support operationsUnderstand case workflow events and conditions Was this article helpful? Yes No Thank you for your feedback.