GoMessages API
  1. Message
GoMessages API
  • Introduction
  • How to retrieve required IDs
  • How to retrieve API key
  • Channel
    • RCS
      • Create RCS Official account
      • Edit Channel RCS
      • Get Channel Rcs Status
      • Add Channel Test Number
      • Check Bulk Phones
      • Check capabilities of phone number
      • Request Verification Channel
    • 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
      POST
    • Get billing request status
      GET
    • Download billing
      GET
  • Summary
    • Get Channel Summary
      GET
  • 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. Message

Get Message Status

GET
/message/{id}
This API is used to Get message status by message publicId or clientMessageId. Messages can be from different channels including RCS, Viber, Viber Bot, Whatsapp, Zalo and more ...

Request

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

Responses

🟢200
application/json
Successful operation
Body

🟠400
🔴500
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.gomessage.id/eip/partner/message/3cb69db1-c410-4b83-8d37-84b823be9c06' \
--header 'apiKey: <api-key>'
Response Response Example
200 - Example 1
{
    "status": 2,
    "deliveryStatus": "Viber Message delivered",
    "sentDate": "2019-08-24T14:15:22Z",
    "lastDeliveryStatusUpdated": "2019-08-24T14:15:22Z"
}
Modified at 2025-12-24 10:01:14
Previous
Message
Next
Create Template
Built with