Pingtochat Docs

Pingtochat Docs

Did You Know?

Advanced visual search system powered by Ajax

leafleafleafDocy banner shape 01Docy banner shape 02Man illustrationFlower illustration

Message without parameter

Estimated reading: 2 minutes 108 views

Description:

Send a basic template message without any parameters.

Endpoint:

http://{{your_domain}}/api/v1.0/{{phone_number_id}}/{{key}}/messages

Replace the placeholders:

  • {{your_domain}}: Your API domain.
  • {{phone_number_id}}: The ID linked to your WhatsApp Business API number.
  • {{key}}: Your API key for authentication.How to create key

Method:

POST

Headers:

  • Content-Type: application/json
  • Authorization: Bearer <your_access_token>

Example :


{
  "messaging_product": "whatsapp",
  "recipient_type": "individual",
  "to": "91xxxxxxxxxx",
  "type": "template",
  "template": {
    "name": "utility_templates",
    "language": {
      "code": "en"
    },
    "components": [
      
    ]
  }
}

Field Descriptions:

  1. messaging_product: Always "whatsapp" for WhatsApp messaging.
  2. recipient_type: "individual" for single-user messages.
  3. to: Recipient’s phone number in E.164 format (e.g., 91xxxxxxxxxx for an Indian number).
  4. type: "template" for template messages.
  5. template: Contains details about the template:
    • name: Name of the pre-approved template (utility_templates in this case).
    • language: Specifies the language code.
      • code: Language code for the template (e.g., en for English).
    • components: An array for dynamic content or interactive elements (leave empty for simple messages).

Example Response

When the API processes the request successfully, it returns a response similar to this:

{
    "messaging_product": "whatsapp",
    "contacts": [
        {
            "input": "91xxxxxxxxxx",
            "wa_id": "91xxxxxxxxxx",
            "status_id": "ODIxMTg="
        }
    ],
    "messages": [
        {
            "id": "4gmNEgkX7r",
            "message_status": "accepted"
        }
    ]
}

Response Details:

  • contacts:
    • input: The phone number you provided in the to field.
    • wa_id: WhatsApp ID of the recipient.
    • status_id: A unique identifier for the status of this contact.
  • messages:
    • id: A unique ID for the message.
    • message_status: Status of the message (e.g., "accepted").

Leave a Comment

Share this Doc

Message without parameter

Or copy link

CONTENTS