RCS Senders

The RCS sender endpoint offers a way for you to manage your RCS senders that can be used with the Conversation API.

List all senders in project GA

Returns a paginated list of senders for the specified project. If no page token is supplied then the first `50` will be returned.
SecurityBasic or OAuth2.0
Request
path Parameters
projectId
required
string

The unique ID of the project. You can find this on the Sinch Dashboard.

query Parameters
pageToken
string

The page token if retrieving the next page from a previous query.

pageSize
number [ 1 .. 100 ]

The page size requested.

filterConversationApiAppId
string

Optional query for sender by Conversation API app id.

filterSenderName
string

Optional query for sender by name.

filterStates
Array of strings (RcsSenderStatesEnum)

Optionally query for sender by states.

Items Enum: "DRAFT" "IN_PROGRESS" "IN_TEST" "LAUNCHED" "LAUNCHING" "PREPARING_LAUNCH" "UNLAUNCHED" "UNKNOWN" "UNRECOGNIZED"
sortColumn
string (RcsSenderSortColumnsEnum)

Optional query for sender sort column.

Enum: "CREATED" "MODIFIED" "NAME" "STATE"
sortDirection
string (RcsSortDirectionsEnum)

Optional query for sender sort direction.

Enum: "ASC" "DESC"
Responses
200

List of senders

Response Schema: application/json
totalSize
required
number

Total size of the entries matching the search query.

pageSize
required
number

Requested size of the page.

required
Array of objects (RcsSenderDto)

List of senders.

previousPageToken
string

Encoded token to use in list request to fetch previous batch of entries.

nextPageToken
string

Encoded token to use in list request to fetch next batch of entries.

400

BadRequest

401

Unauthorized

403

Forbidden

429

TooManyRequests

500

InternalServerError

get/v1/projects/{projectId}/rcs/senders
Request samples
Response samples
application/json
Response with senders.
{
  • "totalSize": 2,
  • "pageSize": 50,
  • "senders": [
    • {
      },
    • {
      }
    ]
}

Create sender for project GA

Returns a sender for a project.
SecurityBasic or OAuth2.0
Request
path Parameters
projectId
required
string

The unique ID of the project. You can find this on the Sinch Dashboard.

Request Body schema: application/json
required

Sender data

region
required
string

Region sender is provisioned in.

Enum: "BR" "EU" "US"
billingCategory
required
string

Billing category.

Enum: "BASIC_MESSAGE" "CONVERSATIONAL" "CONVERSATIONAL_LEGACY" "SINGLE_MESSAGE"
useCase
required
string

Use case.

Enum: "MULTIUSE" "OTP" "PROMOTIONAL" "TRANSACTIONAL"
object

Sender details and information.

Responses
201

Sender

Response Schema: application/json
id
required
string

The unique ID of the sender.

region
required
string

Region sender is provisioned in.

Enum: "BR" "EU" "IN" "US" "REGION_UNSPECIFIED" "UNRECOGNIZED"
billingCategory
required
string

Billing category.

Enum: "BASIC_MESSAGE" "CONVERSATIONAL" "CONVERSATIONAL_LEGACY" "SINGLE_MESSAGE" "UNRECOGNIZED"
useCase
required
string

Use case.

Enum: "MULTIUSE" "OTP" "PROMOTIONAL" "TRANSACTIONAL" "UNRECOGNIZED"
hostingRegion
required
string

Internal Google hosting region

Enum: "ASIA_PACIFIC" "EUROPE" "NORTH_AMERICA" "UNRECOGNIZED"
conversationApiApp
string
Deprecated

If set, the Conversation API App ID the sender is connected to.

object

If set, the details of the Conversation API App the sender is connected to.

state
string

The current state of the sender.

Enum: "DRAFT" "IN_PROGRESS" "IN_TEST" "LAUNCHED" "LAUNCHING" "PREPARING_LAUNCH" "UNLAUNCHED" "UNKNOWN" "UNRECOGNIZED"
Array of objects (RcsTestNumberStateDto)

Test phone numbers states.

Array of objects (RcsCountryStatusDto)

Countries status.

object

Sender details and information.

authName
string

The name is needed to connect the sender to a Conversation API App.

authToken
string

The token is needed to connect the sender to a Conversation API App.

created
string

The UTC Date Time in ISO 8601 for when the sender was created.

modified
string

The UTC Date Time in ISO 8601 for when the sender was last modified.

400

BadRequest

401

Unauthorized

403

Forbidden

404

NotFound

409

Conflict

429

TooManyRequests

500

InternalServerError

Callbacks
postSender status updated
postSender operator status updated
postComment on sender
post/v1/projects/{projectId}/rcs/senders
Request samples
application/json
  Example body request to create a sender.
  
{
  • "region": "EU",
  • "billingCategory": "BASIC_MESSAGE",
  • "useCase": "OTP",
  • "details": {
    • "brand": {},
    • "testNumbers": [
      ],
    • "countries": [
      ],
    • "questionnaire": {
      }
    }
}
Response samples
application/json
Response when successfully creating a sender.
{
  • "id": "cf11794a-6a5e-4a12-b103-da79bd378bf1",
  • "testNumberStates": [
    • {
      },
    • {
      },
    • {
      }
    ],
  • "countryStatus": [
    • {
      }
    ],
  • "region": "EU",
  • "billingCategory": "BASIC_MESSAGE",
  • "useCase": "OTP",
  • "hostingRegion": "EUROPE",
  • "authName": "yurwN6123asd",
  • "authToken": "ejiiqJtDyurwN6jLze8v",
  • "conversationApiApp": "4CF9CE97504C4A468F4610919D17ECC1",
  • "conversationApiAppDetails": {
    • "id": "4CF9CE97504C4A468F4610919D17ECC1",
    • "projectId": "ea026751-3edf-40a9-ad93-1b382bd60a78",
    • "region": "EU"
    },
  • "created": "2023-01-19t13:11:08.204Z",
  • "modified": "2023-01-19t13:11:08.204Z"
}
Callback payload samples
application/json
{
  • "type": "RCS_SENDER_STATUS_UPDATED",
  • "payload": {
    • "id": "cf11794a-6a5e-4a12-b103-da79bd378bf1",
    • "state": "IN_PROGRESS",
    • "testNumberStates": [
      ],
    • "countryStatus": [
      ],
    • "details": {
      },
    • "region": "EU",
    • "billingCategory": "BASIC_MESSAGE",
    • "useCase": "OTP",
    • "hostingRegion": "EUROPE",
    • "authName": "yurwN6123asd",
    • "authToken": "ejiiqJtDyurwN6jLze8v",
    • "conversationApiApp": "4CF9CE97504C4A468F4610919D17ECC1",
    • "conversationApiAppDetails": {
      },
    • "created": "2023-01-19t13:11:08.204Z",
    • "modified": "2023-01-19t13:11:08.204Z"
    },
  • "previousState": "IN_PROGRESS",
  • "currentState": "IN_TEST"
}

Get sender for project GA

Returns a sender for a project.
SecurityBasic or OAuth2.0
Request
path Parameters
projectId
required
string

The unique ID of the project. You can find this on the Sinch Dashboard.

senderId
required
string

The unique ID of the sender.

Responses
200

Sender

Response Schema: application/json
id
required
string

The unique ID of the sender.

region
required
string

Region sender is provisioned in.

Enum: "BR" "EU" "IN" "US" "REGION_UNSPECIFIED" "UNRECOGNIZED"
billingCategory
required
string

Billing category.

Enum: "BASIC_MESSAGE" "CONVERSATIONAL" "CONVERSATIONAL_LEGACY" "SINGLE_MESSAGE" "UNRECOGNIZED"
useCase
required
string

Use case.

Enum: "MULTIUSE" "OTP" "PROMOTIONAL" "TRANSACTIONAL" "UNRECOGNIZED"
hostingRegion
required
string

Internal Google hosting region

Enum: "ASIA_PACIFIC" "EUROPE" "NORTH_AMERICA" "UNRECOGNIZED"
conversationApiApp
string
Deprecated

If set, the Conversation API App ID the sender is connected to.

object

If set, the details of the Conversation API App the sender is connected to.

state
string

The current state of the sender.

Enum: "DRAFT" "IN_PROGRESS" "IN_TEST" "LAUNCHED" "LAUNCHING" "PREPARING_LAUNCH" "UNLAUNCHED" "UNKNOWN" "UNRECOGNIZED"
Array of objects (RcsTestNumberStateDto)

Test phone numbers states.

Array of objects (RcsCountryStatusDto)

Countries status.

object

Sender details and information.

authName
string

The name is needed to connect the sender to a Conversation API App.

authToken
string

The token is needed to connect the sender to a Conversation API App.

created
string

The UTC Date Time in ISO 8601 for when the sender was created.

modified
string

The UTC Date Time in ISO 8601 for when the sender was last modified.

401

Unauthorized

403

Forbidden

404

NotFound

429

TooManyRequests

500

InternalServerError

get/v1/projects/{projectId}/rcs/senders/{senderId}
Request samples
Response samples
application/json
Response with a sender.
{
  • "id": "cf11794a-6a5e-4a12-b103-da79bd378bf1",
  • "state": "IN_PROGRESS",
  • "testNumberStates": [
    • {
      },
    • {
      },
    • {
      }
    ],
  • "countryStatus": [
    • {
      }
    ],
  • "details": {
    • "brand": {},
    • "testNumbers": [
      ],
    • "countries": [
      ],
    • "questionnaire": {
      }
    },
  • "region": "EU",
  • "billingCategory": "BASIC_MESSAGE",
  • "useCase": "OTP",
  • "hostingRegion": "EUROPE",
  • "authName": "yurwN6123asd",
  • "authToken": "ejiiqJtDyurwN6jLze8v",
  • "conversationApiApp": "4CF9CE97504C4A468F4610919D17ECC1",
  • "conversationApiAppDetails": {
    • "id": "4CF9CE97504C4A468F4610919D17ECC1",
    • "projectId": "ea026751-3edf-40a9-ad93-1b382bd60a78",
    • "region": "EU"
    },
  • "created": "2023-01-19t13:11:08.204Z",
  • "modified": "2023-01-19t13:11:08.204Z"
}

Update sender for project GA

Returns updated sender for a project.
SecurityBasic or OAuth2.0
Request
path Parameters
projectId
required
string

The unique ID of the project. You can find this on the Sinch Dashboard.

senderId
required
string
Request Body schema: application/json
required

Sender data update

required
object

Sender details and information.

object

Brand information.

testNumbers
Array of strings or null <e.164 phone number> <= 20 items unique

Phone numbers for testing. If null the value will be deleted.

countries
Array of strings or null (RcsInputCountryCodes) non-empty unique

List of two-letter country codes in ISO 3166 standard, specifying the countries to launch RCS sender in. If null the value will be deleted.

Enum: "AT" "BE" "BR" "CA" "CZ" "DK" "FR" "DE" "IT" "MX" "NL" "NO" "PT" "SG" "SK" "ES" "SE" "US" "GB"
object

Launch questionnaire

Responses
200

Sender

Response Schema: application/json
id
required
string

The unique ID of the sender.

region
required
string

Region sender is provisioned in.

Enum: "BR" "EU" "IN" "US" "REGION_UNSPECIFIED" "UNRECOGNIZED"
billingCategory
required
string

Billing category.

Enum: "BASIC_MESSAGE" "CONVERSATIONAL" "CONVERSATIONAL_LEGACY" "SINGLE_MESSAGE" "UNRECOGNIZED"
useCase
required
string

Use case.

Enum: "MULTIUSE" "OTP" "PROMOTIONAL" "TRANSACTIONAL" "UNRECOGNIZED"
hostingRegion
required
string

Internal Google hosting region

Enum: "ASIA_PACIFIC" "EUROPE" "NORTH_AMERICA" "UNRECOGNIZED"
conversationApiApp
string
Deprecated

If set, the Conversation API App ID the sender is connected to.

object

If set, the details of the Conversation API App the sender is connected to.

state
string

The current state of the sender.

Enum: "DRAFT" "IN_PROGRESS" "IN_TEST" "LAUNCHED" "LAUNCHING" "PREPARING_LAUNCH" "UNLAUNCHED" "UNKNOWN" "UNRECOGNIZED"
Array of objects (RcsTestNumberStateDto)

Test phone numbers states.

Array of objects (RcsCountryStatusDto)

Countries status.

object

Sender details and information.

authName
string

The name is needed to connect the sender to a Conversation API App.

authToken
string

The token is needed to connect the sender to a Conversation API App.

created
string

The UTC Date Time in ISO 8601 for when the sender was created.

modified
string

The UTC Date Time in ISO 8601 for when the sender was last modified.

400

BadRequest

401

Unauthorized

403

Forbidden

404

NotFound

429

TooManyRequests

500

InternalServerError

patch/v1/projects/{projectId}/rcs/senders/{senderId}
Request samples
application/json
  Example body request to update a sender.
  
{
  • "details": {
    • "brand": {},
    • "testNumbers": [
      ],
    • "countries": [
      ],
    • "questionnaire": {
      }
    }
}
Response samples
application/json
Response when successfully updated a sender.
{
  • "id": "cf11794a-6a5e-4a12-b103-da79bd378bf1",
  • "state": "IN_PROGRESS",
  • "testNumberStates": [
    • {
      },
    • {
      },
    • {
      }
    ],
  • "countryStatus": [
    • {
      }
    ],
  • "details": {
    • "brand": {},
    • "testNumbers": [
      ],
    • "countries": [
      ],
    • "questionnaire": {
      }
    },
  • "region": "EU",
  • "billingCategory": "BASIC_MESSAGE",
  • "useCase": "OTP",
  • "hostingRegion": "EUROPE",
  • "authName": "yurwN6123asd",
  • "authToken": "ejiiqJtDyurwN6jLze8v",
  • "conversationApiApp": "4CF9CE97504C4A468F4610919D17ECC1",
  • "conversationApiAppDetails": {
    • "id": "4CF9CE97504C4A468F4610919D17ECC1",
    • "projectId": "ea026751-3edf-40a9-ad93-1b382bd60a78",
    • "region": "EU"
    },
  • "created": "2023-01-19t13:11:08.204Z",
  • "modified": "2023-01-19t13:11:08.204Z"
}

Lists activities on sender GA

Paginated list of activities for sender. Ordered from the most recent one to the oldest one.
SecurityBasic or OAuth2.0
Request
path Parameters
projectId
required
string

The unique ID of the project. You can find this on the Sinch Dashboard.

senderId
required
string

The unique ID of the sender.

query Parameters
pageToken
string

The page token if retrieving the next page from a previous query.

pageSize
number [ 1 .. 100 ]

The page size requested.

Responses
200

Recent activities on sender

Response Schema: application/json
totalSize
required
number

Total size of the entries matching the search query.

pageSize
required
number

Requested size of the page.

required
Array of objects (RcsSenderNotificationDto)
previousPageToken
string

Encoded token to use in list request to fetch previous batch of entries.

nextPageToken
string

Encoded token to use in list request to fetch next batch of entries.

400

BadRequest

401

Unauthorized

404

NotFound

500

InternalServerError

get/v1/projects/{projectId}/rcs/senders/{senderId}/activities
Request samples
Response samples
application/json
Response for all sender activities.
{
  • "totalSize": 2,
  • "pageSize": 50,
  • "notifications": [
    • {
      },
    • {
      }
    ]
}

Creates a comment for a sender in project GA

Creates a comment for a sender in project.
SecurityBasic or OAuth2.0
Request
path Parameters
projectId
required
string

The unique ID of the project. You can find this on the Sinch Dashboard.

senderId
required
string

The unique ID of the sender.

Request Body schema: application/json
required

Comment data.

comment
required
string [ 1 .. 65535 ] characters
Responses
201

Created comment for a sender in project

Response Schema: application/json
type
required
string
Value: "CREATED"
comment
required
string
created
string
400

BadRequest

401

Unauthorized

404

NotFound

500

InternalServerError

post/v1/projects/{projectId}/rcs/senders/{senderId}/comments
Request samples
application/json
  Example body request to create a comment.
  
{
  • "comment": "Example comment."
}
Response samples
application/json
Response when successfully creating a comment.
{
  • "type": "CREATED",
  • "comment": "Example comment",
  • "created": "2023-01-19T13:11:08.204Z"
}

Begin launch process for sender GA

  Begins launch process for a sender in project.

  Requirements to begin launch process:
    - Questionnaire needs to be completed;
    - Countries (`details.countries`) must have at least one (1) value;
    - At least one contact phone number (`details.brand.phones`) or a contact email (`details.brand.emails`) is required, but both are recommended;
    - A brand banner url (`details.brand.bannerUrl`) must be defined;
    - A brand logo url (`details.brand.logoUrl`) must be defined;
    - A privacy policy url (`details.brand.privacyPolicyUrl`) must be defined;
    - A terms of service url (`details.brand.termsOfServiceUrl`) must be defined;

  If no video URI was provided in questionnaire, Sender will go into PENDING_LAUNCH while a video is added by Service Implementation.
SecurityBasic or OAuth2.0
Request
path Parameters
projectId
required
string

The unique ID of the project. You can find this on the Sinch Dashboard.

senderId
required
string

The unique ID of the sender.

Responses
200

Launched sender in project

Response Schema: application/json
id
required
string

The unique ID of the sender.

region
required
string

Region sender is provisioned in.

Enum: "BR" "EU" "IN" "US" "REGION_UNSPECIFIED" "UNRECOGNIZED"
billingCategory
required
string

Billing category.

Enum: "BASIC_MESSAGE" "CONVERSATIONAL" "CONVERSATIONAL_LEGACY" "SINGLE_MESSAGE" "UNRECOGNIZED"
useCase
required
string

Use case.

Enum: "MULTIUSE" "OTP" "PROMOTIONAL" "TRANSACTIONAL" "UNRECOGNIZED"
hostingRegion
required
string

Internal Google hosting region

Enum: "ASIA_PACIFIC" "EUROPE" "NORTH_AMERICA" "UNRECOGNIZED"
conversationApiApp
string
Deprecated

If set, the Conversation API App ID the sender is connected to.

object

If set, the details of the Conversation API App the sender is connected to.

state
string

The current state of the sender.

Enum: "DRAFT" "IN_PROGRESS" "IN_TEST" "LAUNCHED" "LAUNCHING" "PREPARING_LAUNCH" "UNLAUNCHED" "UNKNOWN" "UNRECOGNIZED"
Array of objects (RcsTestNumberStateDto)

Test phone numbers states.

Array of objects (RcsCountryStatusDto)

Countries status.

object

Sender details and information.

authName
string

The name is needed to connect the sender to a Conversation API App.

authToken
string

The token is needed to connect the sender to a Conversation API App.

created
string

The UTC Date Time in ISO 8601 for when the sender was created.

modified
string

The UTC Date Time in ISO 8601 for when the sender was last modified.

400

BadRequest

401

Unauthorized

403

Forbidden

404

NotFound

409

Conflict

412

PreconditionFailed

429

TooManyRequests

500

InternalServerError

post/v1/projects/{projectId}/rcs/senders/{senderId}/launch
Request samples
Response samples
application/json
Response when successfully launching a sender with all required attributes.
{
  • "id": "cf11794a-6a5e-4a12-b103-da79bd378bf1",
  • "state": "LAUNCHING",
  • "testNumberStates": [
    • {
      },
    • {
      },
    • {
      }
    ],
  • "countryStatus": [
    • {
      }
    ],
  • "details": {
    • "brand": {},
    • "testNumbers": [
      ],
    • "countries": [
      ],
    • "questionnaire": {
      }
    },
  • "region": "EU",
  • "billingCategory": "BASIC_MESSAGE",
  • "useCase": "OTP",
  • "hostingRegion": "EUROPE",
  • "authName": "yurwN6123asd",
  • "authToken": "ejiiqJtDyurwN6jLze8v",
  • "conversationApiApp": "4CF9CE97504C4A468F4610919D17ECC1",
  • "conversationApiAppDetails": {
    • "id": "4CF9CE97504C4A468F4610919D17ECC1",
    • "projectId": "ea026751-3edf-40a9-ad93-1b382bd60a78",
    • "region": "EU"
    },
  • "created": "2023-01-19t13:11:08.204Z",
  • "modified": "2023-01-19t13:11:08.204Z"
}

Add test numbers to sender for project GA

Returns updated test number states of sender for a project.

Please note that if you re-add verified number, state will be changed to unverified and an invite to become a tester will be sent again.
SecurityBasic or OAuth2.0
Request
path Parameters
projectId
required
string

The unique ID of the project. You can find this on the Sinch Dashboard.

senderId
required
string
Request Body schema: application/json
required

Test numbers to add

testNumbers
required
Array of strings <e.164 phone number> <= 20 items unique

Phone numbers for testing.

Responses
200

Test number states

Response Schema: application/json
required
Array of objects (RcsTestNumberStateDto)

Test numbers states.

Array
number
required
string <e.164 phone number>

Test phone number.

state
required
string

Test phone state.

Enum: "DECLINED" "INVALID" "PENDING" "UNVERIFIED" "VERIFIED" "UNRECOGNIZED"
submitted
required
string

Date of submitting phone number.

400

BadRequest

401

Unauthorized

404

NotFound

429

TooManyRequests

500

InternalServerError

post/v1/projects/{projectId}/rcs/senders/{senderId}/testNumbers
Request samples
application/json
  Example body request to add test numbers.
  
{
  • "testNumbers": [
    • "+48 777-777-777"
    ]
}
Response samples
application/json
Test number states.
{
  • "testNumbers": [
    • {
      },
    • {
      },
    • {
      }
    ]
}

Deletes test number for the sender GA

Deletes test number for the sender.

Please note that this method is only able to delete test number for the sender in Sinch database, in order to delete it from Google agent you need to use Google console.
SecurityBasic or OAuth2.0
Request
path Parameters
projectId
required
string

The unique ID of the project. You can find this on the Sinch Dashboard.

senderId
required
string

The unique ID of the sender.

testNumber
required
string

the user's phone number in E.164 format. For example, for a user with the US phone number +1-222-333-4444, the resulting parameter is '+12223334444'.

Responses
204

Test number deleted

400

BadRequest

401

Unauthorized

404

NotFound

429

TooManyRequests

500

InternalServerError

delete/v1/projects/{projectId}/rcs/senders/{senderId}/testNumbers/{testNumber}
Request samples
Response samples
application/json
{
  • "errorCode": "no_google_supplier",
  • "message": "No google supplier in sender.",
  • "resolution": "Verify that the sender has google supplier."
}

Get test number capabilities of sender for project GA

Returns test number capabilities of sender for a project.
SecurityBasic or OAuth2.0
Request
path Parameters
projectId
required
string

The unique ID of the project. You can find this on the Sinch Dashboard.

senderId
required
string

The unique ID of the sender.

testNumber
required
string

the user's phone number in E.164 format. For example, for a user with the US phone number +1-222-333-4444, the resulting parameter is '+12223334444'.

Responses
200

test number capabilities

Response Schema: application/json
features
required
Array of strings (RcsTestNumberFeatures)

List of RBM features that this device supports.

Items Enum: "ACTION_COMPOSE" "ACTION_CREATE_CALENDAR_EVENT" "ACTION_DIAL" "ACTION_OPEN_URL" "ACTION_OPEN_URL_IN_WEBVIEW" "ACTION_SHARE_LOCATION" "ACTION_VIEW_LOCATION" "REVOCATION" "RICHCARD_CAROUSEL" "RICHCARD_STANDALONE" "FEATURE_UNSPECIFIED" "UNRECOGNIZED"
400

BadRequest

401

Unauthorized

404

NotFound

429

TooManyRequests

500

InternalServerError

get/v1/projects/{projectId}/rcs/senders/{senderId}/testNumbers/{testNumber}/capabilities
Request samples
Response samples
application/json
Response with test number capabilities.
{
  • "features": [
    • "REVOCATION",
    • "ACTION_DIAL"
    ]
}

Resend an invite to test number of sender for project GA

Resend an invite and returns state for test number of sender for a project.
SecurityBasic or OAuth2.0
Request
path Parameters
projectId
required
string

The unique ID of the project. You can find this on the Sinch Dashboard.

senderId
required
string

The unique ID of the sender.

testNumber
required
string

the user's phone number in E.164 format. For example, for a user with the US phone number +1-222-333-4444, the resulting parameter is '+12223334444'.

Responses
200

test number state

Response Schema: application/json
number
required
string <e.164 phone number>

Test phone number.

state
required
string

Test phone state.

Enum: "DECLINED" "INVALID" "PENDING" "UNVERIFIED" "VERIFIED" "UNRECOGNIZED"
submitted
required
string

Date of submitting phone number.

400

BadRequest

401

Unauthorized

404

NotFound

429

TooManyRequests

500

InternalServerError

get/v1/projects/{projectId}/rcs/senders/{senderId}/testNumbers/{testNumber}/retry
Request samples
Response samples
application/json
Response with test number state.

Please note that if you send an invite to verified number, state will be changed to unverified.
{
  • "number": "+46123123111",
  • "state": "UNVERIFIED",
  • "submitted": "2023-01-19t13:11:08.204Z"
}