GoMessages API
  1. RCS
GoMessages API
  • Introduction
  • How to retrieve required IDs
  • How to retrieve API key
  • Channel
    • RCS
      • Create RCS Official account
        POST
      • Edit Channel RCS
        POST
      • Get Channel Rcs Status
        GET
      • Add Channel Test Number
        POST
      • Check Bulk Phones
        POST
      • Check capabilities of phone number
        POST
      • Request Verification Channel
        POST
    • ZALO
      • Check Zalo Channel Consent Status
      • Send Consent request
    • Get channel information
      GET
    • Get Channel Status
      GET
    • Broadcast Template Message
      POST
    • Send Conversation Message
      POST
    • Broadcast Message
      POST
  • Message
    • Get Message Status
      GET
  • Template
    • Create Template
      POST
    • Get Template By PublicId
      GET
    • Update Template
      POST
    • Get List Approved Template
      GET
    • Delete Template
      DELETE
  • Bulk Campaign
    • Get list bulk campaign
      GET
    • Send Bulk Campaign Broadcast
      POST
    • Send Bulk Contact Message
      POST
  • Billing CDR
    • Create billing request
    • Get billing request status
    • Download billing
  • Summary
    • Get Channel Summary
  • Schemas
    • ChannelTestRequest
    • ChannelTestResponse
    • CheckPhoneCapabilitiesResponse
    • OnboardRequest
    • OnboardResponse
    • UpdateCompanyProfileRequest
    • UpdateCompanyProfileResponse
    • CreateAPIKeyRequest
    • CreateAPIKeyResponse
    • PartnerMessageType
    • MessageType
    • Status
    • TemplateStatus
    • TemplateMessage
    • BroadcastSubscriberMessage
    • BroadcastSubscriberGroupMessage
    • CreateOrEditChannelRequest
    • LaunchChannelRequest
    • LaunchChannelRequestIndonesia
    • LaunchChannelRequestIndia
    • CheckBulkPhonesRequest
    • SendMessageBroadcast
    • TextMessage
    • TextMessageWithAttachment
    • RichLink
    • ListPicker
    • QuickReply
    • FileMessage
    • SuggestionActionType
    • Suggestion
    • RichCard
    • RCSRichCard
    • ViberRichCard
    • ViberBotRichCard
    • FBWhatsappInteractiveHeaderText
    • FBWhatsappInteractiveHeaderMedia
    • FBWhatsappInteractive
    • FBWhatsappInteractiveButton
    • FBWhatsappInteractiveList
    • WhatsappFormCreateTemplateMessage
    • CreateFormTemplateMessage
    • ResponseCreateTemplateMessage
    • ResponseGetTemplate
    • ListSubscriberResponseMessage
    • BroadcastResponseMessage
    • ChannelResponse
    • ResponseMessage
    • ResponseStatusMessage
    • ResponseSummaryChannelRCS
    • BulkCampaignBroadcastRequest
    • BulkCampaignBroadcastRequestMessage
    • BulkCampaignSearchResponse
    • BulkCampaign
    • BulkCampaignStatus
    • BulkCampaignType
    • BulkCampaignBroadcastResponse
    • BulkCampaignContact
    • BulkCampaignConversationRequest
    • BulkCampaignConversationResponse
    • ChanelOnboardGenerateTokenRequest
    • ChanelOnboardGenerateTokenResponse
    • ErrorMessage
    • Application
    • PartnerEvent
    • ResponseChannelInfo
    • ResponseChannelRCSLaunchInfo
    • CheckBulkPhonesResponse
    • ResponseListApproveTemplate
    • RCSConversationParams
    • ViberBotConversationParams
    • ViberConversationParams
    • AppleConversationParams
    • WhatsappConversationParams
    • CommonGetChannelStatusResponse
    • WhatsappChannelStatusResponse
    • ChannelStatus
    • Attachment
    • AttachmentImage
    • AttachmentLink
    • AttachmentMiniProgram
    • AttachmentVideo
    • AttachmentFile
    • backgroundTask
    • ZaloRequestConsentRequest
    • ZaloCheckConsentResponse
    • ZaloRequestConsentResponse
  1. RCS

Request Verification Channel

POST
/channel/{publicId}/verify
This API is used to submit or update RCS Channel (Official account) verification details for Launching Review. Updating is only allowed when the verification request status is NOT LAUNCH.

Request

Authorization
API Key
Add parameter in header
apiKey
Example:
apiKey: ********************
or
Path Params

Body Params application/json

Examples

Responses

🟢200
application/json
Successfully operation
Body

🟠400
🔴500
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.gomessage.id/eip/partner/channel/3cb69db1-c410-4b83-8d37-84b823be9c06/verify' \
--header 'apiKey: <api-key>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "triggerDescription": "123213213",
    "interactionsDescription": "91849320223",
    "optinDescription": "312321312313",
    "optoutDescription": "123112312213231232",
    "agentAccessInstructions": "123112312",
    "revokeOptoutDescription": "123112312",
    "screenshotUris": [
        {
            "name": "photo_2025-06-03_13-04-11.jpg",
            "preview": "blob:https://localhost:2001/de233027-00e5-463e-8bf6-df2a3035ea8b",
            "size": 53756,
            "type": "image/jpeg",
            "url": "https://storage.example.com/mmp/privates/e2cdbb5115c245c0bac5a8c77a6645a2_cb332d18250841479bf934d9aead1a83.png",
            "uuid": "af302f15-9638-46da-bc68-cf7d80e4c117"
        }
    ],
    "videoUris": [
        {
            "name": "demo_video_2025-06-03_13-04-11.mp4",
            "preview": "blob:https://localhost:2001/3917e4ec-22fa-4ab1-877f-8c6c68644717",
            "size": 53756,
            "type": "video/mp4",
            "url": "https://dev-cdn.peacom.co/files/demo_video_20250603_ccccxxx_41c7bab68fea46c887df2e516dd93da4.jpg",
            "uuid": "af302f15-9638-46da-bc68-cf7d80e4c117"
        }
    ]
}'
Response Response Example
200 - Example 1
{
    "id": "3cb69db1-79jd-47u3-8d37-84b823be9c06",
    "publicId": "3cb69db1-79jd-47u3-8d37-84b823be9c06",
    "name": "MDMedia",
    "status": 3,
    "statusText": "REQUEST",
    "applicationId": 2,
    "avatarUrl": "https://dev-cdn.peacom.co/files/224x224_ceee72d8431a4584bbc2cde3d1fde1bd.jpg",
    "createdDate": "2025-07-24T11:00:00.000Z"
}
Modified at 2025-12-24 09:13:45
Previous
Check capabilities of phone number
Next
Check Zalo Channel Consent Status
Built with