Jump to Content
Gupshup Documentation
HomeProduct GuideAPI ReferenceChangelogs
Log InGupshup Documentation
API Reference
Log In
HomeProduct GuideAPI ReferenceChangelogs

WhatsApp Self Serve Platform

  • Send messagespost
  • Mark Messages As Readput
  • Inbound Messages
    • Update inbound message status
      • Mark inbound message as read- get statusget
      • Mark inbound message as read- set statusput
  • Send Outbound Messages
    • Session Messages
      • Textpost
      • Imagepost
      • Documentpost
      • Audiopost
      • Videopost
      • Stickerpost
      • Reactionpost
      • Locationpost
      • Listpost
      • Quick Repliespost
      • Catalogpost
      • Single Product Messagepost
      • Multi Product Messagepost
      • CTA URL Messagepost
    • Template Messages
      • Textpost
      • Imagepost
      • Videopost
      • Documentpost
      • Locationpost
      • Coupon Codepost
      • Carouselpost
      • Limited Time Offer- LTOpost
      • Multi Product Message- MPMpost
      • Catalogpost
      • Authenticationpost
      • Postback Text Supportpost
  • Template Management
    • Get All Templates For An Appget
    • Get Template By Template IDget
  • Subscription management
    • Add Subscription for apppost
    • Get specific subscription for appget
    • Delete specific subscription for appdelete
    • Delete all subscriptions for an appdelete
    • Update an exisitng subscriptionput
  • Business profile management
    • Get Business Detailsget
    • Get Business Profile Aboutget
    • Get Business Profile WABA Detailsget
    • Get Business Profile Photoget
    • Create/ Update Business Profile Detailsput
    • Create/ Update Business Profile Aboutput
    • Update Business Profile Photoput
  • Manage WhatsApp User Access
    • Block User
    • Unblock User
    • Get List of Blocked Users
  • Send MM Lite Messages (v3)

Partner APIs

  • Token
    • Get Partner Tokenpost
    • Get Access Token for an Appget
  • Setup and Callback
    • Link App with Partnerpost
    • Get Partner Appsget
    • Set Callback Urlput
    • Update Inbound Events on App's Callbackput
    • Delete specific subscription for an appdelete
    • Delete all subscriptions for an appdelete
  • Template Management
    • Apply For Templatespost
    • Template Examples
      • Textpost
      • Imagepost
      • Videopost
      • Locationpost
      • Productpost
      • Catalogpost
      • Carousel (Image)post
      • Carousel (Video)post
      • Documentpost
      • Limited Time Offer (LTO)post
    • Apply For Templates with Sample Mediapost
    • Get Templatesget
    • Upload Template Mediapost
    • Edit Templateput
    • Delete Templatedelete
    • Delete Template By Template ID and Element Namedelete
  • Send Message
    • Send msg With Template IDpost
    • Send Message Examples
      • Textpost
      • Imagepost
      • Videopost
      • Locationpost
      • Productpost
      • Catalogpost
      • Carousel (Image)post
      • Carousel (Video)post
      • Documentpost
      • Limited Time Offer (LTO)post
  • WABA Management
    • Check Healthget
    • Enable/Disable Template Messagingput
    • Get Wallet Balanceget
    • Get Quality Ratingget
    • Get Waba Infoget
  • Commission
    • Update Partner Cappingput
  • Analytics
    • Get App's Daily Usageget
    • Get App's Daily Discountget
  • Business Profile
    • Get Profile Detailsget
    • Get Profile Aboutget
    • Update Profile Detailsput
    • Update Profile Aboutput
    • Get Profile Pictureget
    • Update Profile Pictureput
  • Template Analytics
    • Get Template Analytics for a templateget
    • Enable template analytics settingpost
    • Disable button click analyticspost
  • Template Comparison
    • Template Comparison APIget
  • Conversational Component
    • Get Conversational Componentget
    • Set Conversational Componentpost
  • Generate Media ID
    • Generate Media ID Using File Uploadpost
    • Generate Media ID Using URLpost
  • Meta Utility Template Library
    • Get Templates from the Libraryget
    • Create Templates from the Template Librarypost
  • Get App's Daily Usageget
  • Delete Apps
    • Delete Sandbox Appdelete
  • OBO to Embed flow
    • Whitelist the WABA IDpost
    • Verify and attach the Credit Lineget

Gupshup SMS API

  • Send Message API
    • Send message(GET)get
    • Send Message(POST)post

Bot-Platform

  • Proxy Channel
    • GET Proxy Channelget
    • Update Proxy Channelput
    • Publish Proxy Channelpost
    • Delete Proxy Channeldelete
  • Forward Proxy Operation
    • Forward To Proxypost
  • Instagram Send Message API
    • Send Message APIpost

C2C-Doc

  • /Basic/v1/account/numbers/
    • Get Allocated Numbersget
  • /Basic/v1/account/plans
    • Get Plan Idget
  • /Basic/v1/account/call/makecall
    • Make Transactional Call(C2C)post
  • /Basic/v1/account/agent
    • Get Agentget
    • Add Agentpost

Block User

  • /wa/app/{appId}/user/block
    • Block Userpost

Generate Media ID

APIs to generate media ID, using file upload or URL.

  1. Generate Media ID Using File Upload.
  2. Generate Media ID Using URL