Get an Apple Messages for Business routing rule
/v1/amb/routing-rules/{routing_rule_id}const result = await bird.amb.routingRules.get(
"arr_01krdgeqcxet5s7t44vh8rt9mg",
);
console.log(result);result = client.amb.routing_rules.get('arr_01krdgeqcxet5s7t44vh8rt9mg')
print(result)result, err := client.Amb.RoutingRules.Get(ctx, "arr_01krdgeqcxet5s7t44vh8rt9mg")
if err != nil {
log.Fatal(err)
}
fmt.Println(result)$bird->amb->routingRules->get('arr_01krdgeqcxet5s7t44vh8rt9mg');bird amb routing-rules get <routing-rule-id>curl -X GET "https://us1.platform.bird.com/v1/amb/routing-rules/{routing_rule_id}" \
-H "Authorization: Bearer $TOKEN"{
"created_at": "2026-05-20T09:14:52Z",
"updated_at": "2026-05-25T16:42:01Z",
"id": "arr_01krdgeqcxet5s7t44vh8rt9mg",
"business_account_id": "abz_01krdgeqcxet5s7t44vh8rt9mg",
"match_kind": "intent",
"match_intent_id": "order_status",
"match_group_id": "support",
"queue": "billing",
"precedence": 10,
"is_default": false
}
Returns one routing rule by ID.
Parámetros
routing_rule_idstringCarga de respuesta
created_atupdated_atidUnique identifier for the routing rule.
business_account_idThe Apple Messages for Business brand this rule belongs to.
match_kindWhat a routing rule matches against the entry point that started the conversation.
intentmatches on the entry point's intent alone:match_intent_idis set andmatch_group_idis null.groupmatches on the entry point's group alone:match_group_idis set andmatch_intent_idis null.bothmatches only when the entry point carries the given intent and the given group together, somatch_intent_idandmatch_group_idare both set. There are two match fields rather than one becausebothneeds to carry an intent and a group at once.
Possible values: intent, group, both
match_intent_idThe entry point intent this rule matches, as sent in Apple's intentID. Set when match_kind is intent or both, null when it is group.
match_group_idThe entry point group this rule matches, as sent in Apple's groupID. Set when match_kind is group or both, null when it is intent.
queueThe queue a matching conversation is filed into. A queue is a label your console filters by rather than a resource you create ahead of time, so any value routes.
precedenceEvaluation order among this business's rules. The highest-precedence rule a conversation matches wins; rules tied on precedence are evaluated by their id.
is_defaultWhether this rule catches a conversation that matches nothing else. A business has at most one. A conversation created or reopened while none exists routes to an empty queue, which the console lists as unrouted.
Recursos relacionados
Continúa con la documentación, guías y ejemplos de este tema.