Seek Message resource Positive Feedback Negative Feedback The Seek Message resource retrieves the Bulk Messaging Message and Operation associated with an SM or MM message SID from a downstream service such as Programmable Messaging.
Use Seek when you have an SM or MM SID from a downstream messaging service and need to find the corresponding Bulk Messaging records, for example, to cross-reference delivery status between the two systems.
Positive Feedback Negative Feedback GET https://comms.twilio.com/v1/Messages/Seek/{identifier}
Retrieve a Message using its SM or MM SID. The {identifier} path parameter accepts only an SM or MM SID from a downstream messaging service.
Positive Feedback Negative Feedback Property name Type Required PII Description
The unique identifier that belongs to a Message. This will be used to seek out the message.
Positive Feedback Negative Feedback This redirects to the Message of which this identifier belongs.
This error indicates that the request content was malformed or ambiguous.
Property name Type Required Description Child properties
A list of one or more Twilio API errors.
Property name Type Required Description Child properties
A human readable message describing the error.
A JSON path that identifies the errant field.
{
"errors" : [
{
"code" : 20404 ,
"message" : "Not Found" ,
"infoUrl" : "https://www.twilio.com/docs/api/errors/20404" ,
"context" : "null"
}
]
}
This error indicates that the requested resource was not found.
Property name Type Required Description Child properties
A list of one or more Twilio API errors.
Property name Type Required Description Child properties
A human readable message describing the error.
A JSON path that identifies the errant field.
{
"errors" : [
{
"code" : 20404 ,
"message" : "The resource was not found." ,
"infoUrl" : "https://www.twilio.com/docs/api/errors/20404" ,
"context" : "null"
}
]
}
This error indicates that you have sent too many requests to the API. You should retry according to the Retry-After response header.
Property name Type Required Description Child properties
A list of one or more Twilio API errors.
Property name Type Required Description Child properties
A human readable message describing the error.
A JSON path that identifies the errant field.
{
"errors" : [
{
"code" : 20429 ,
"message" : "Too many requests. Please retry according to the Retry-After response header." ,
"infoUrl" : "https://www.twilio.com/docs/api/errors/20429" ,
"context" : "null"
}
]
}
This error indicates that the Twilio API is experiencing server-side issues. The request should not be retried.
Property name Type Required Description Child properties
A list of one or more Twilio API errors.
Property name Type Required Description Child properties
A human readable message describing the error.
A JSON path that identifies the errant field.
{
"errors" : [
{
"code" : 20500 ,
"message" : "Internal server error." ,
"infoUrl" : "https://www.twilio.com/docs/api/errors/20500" ,
"context" : "null"
}
]
}
This error indicates that the Twilio API is temporarily unavailable. You should retry according to the Retry-After response header.
Property name Type Required Description Child properties
A list of one or more Twilio API errors.
Property name Type Required Description Child properties
A human readable message describing the error.
A JSON path that identifies the errant field.
{
"errors" : [
{
"code" : 20503 ,
"message" : "Service unavailable." ,
"infoUrl" : "https://www.twilio.com/docs/api/errors/20503" ,
"context" : "null"
}
]
}
TypeScript Python C# Java Go PHP Ruby curl 1 import { TwilioClient } from "twilio-comms" ;
4 const client = new TwilioClient ({
5 accountId: "TWILIO_ACCOUNT_SID" ,
6 authToken: "TWILIO_AUTH_TOKEN" ,
8 await client.messages. seekByIdentifier ( "identifier" );