1. Service
Messaging API
  • Root
    • OTT
      • Send OTT
    • SMS
      • Send SMS
        • SendSms
        • SendSmsBatch
    • Voice
      • Calls
        • Place a call, or launch a campaign
    • Email
      • Raíz
      • Service
        • Health check
          GET
      • Delivery
        • Queue transactional email(s) for delivery
      • Attachments
        • DEPRECATED — you do not need this to send attachments
      • Templates
        • List EmailTemplates owned by the calling client
  • Raíz
  • Schemas
    • Schemas
      • MessageChannel
      • ApiSmsRequest
      • VoiceApiRequest
      • EmailRecipient
      • OTTMessagePayload
      • EmailRequest
      • OTTMessageRequest
      • EmailResponse
      • EmailResult
    • EmailDeliverAttachment
    • VoiceDeliverRequest
    • SmsBatchRequest
    • EmailDeliverPayload
    • ErrorMessage
    • BatchError
    • EmailDeliverRequest
    • ProblemDetails
    • EmailDeliverResult
    • CampaignAccepted
    • EmailDeliverResponse
    • AttachmentUploadResponse
    • EmailTemplateSummary
  1. Service

Health check

GET
/ping
Last modified:2026-08-21 18:59:10
The only endpoint that needs no API key. Useful to verify connectivity.

Request

Authorization
Add parameter in header
X-API-KEY
Example:
X-API-KEY: ********************

Responses

🟢200
text/plain
Service is up.
Bodytext/plain

Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.trucontact.co/ping' \
--header 'X-API-KEY: <api-key>'
Response Response Example
pong
Modified at 2026-08-21 18:59:10
Previous
Place a call, or launch a campaign
Next
Queue transactional email(s) for delivery
Built with