Wawp WhatsApp API
HomePricing
HomePricing
WhatsApp
API Status
  1. 📲 Authentication - Login
  • ⛓️‍💥 Session - instances
    • Wawp’s Session Lifecycle
    • Create new Session
      POST
    • Start Session
      POST
    • Stop Session
      POST
    • Restart Session
      POST
    • Delete Session
      DELETE
    • Logout Session
      POST
    • Get Session info
      GET
    • About WhatsApp Data
      GET
  • 📲 Authentication - Login
    • About login authentication
    • GET QR raw
      GET
    • GET QR image
      GET
    • Request code
      POST
    • Get a live screenshot
      GET
  • 📤 Send Messages
    • Send Messages
    • Send Text
    • Send Image
    • Send PDF
    • Send Voice
    • Send video
    • Send Link Preview
    • Send Location
    • Send poll
    • Send Contact Vcard
    • Mark message(s) as seen
    • Start typing
    • Stop typing
    • Reaction
    • Star/unstar a message
  • ℹ️ Whatsapp Profile info
    • WhatsApp Profile Info
    • Get profile
    • Set display‑name
    • Set “About” status
    • Upload Whatsapp picture
    • Delete profile picture
  • 📢 Channels Control
    • Get list of know channels
    • Create a new channel.
    • Get channel info
    • Delete channel
    • Preview channel messages
    • Follow a channel
    • Unfollow a channel
    • Mute a channel
    • Unmute a channel
    • Search channels — by view
    • Search channels — by text
    • Search metadata — views / countries / categories
  • 🟢 Presence information
    • Presence API
    • Set session presence
    • Get the presence for the chat id
  • 🔊 24 Hour Status
    • Text status
    • Image status
    • Voice status
    • Video status
    • Delete status
  • 💬 Chats
    • Chats list & overview
    • chats overview
    • chats overview
    • Delete the chat
    • Get chat picture
    • Get messages in the chat.
    • Clear all messages from the chat.
    • Mark unread messages as read.
    • Get message by id
    • Delete a message
    • Edit a text message
    • Pin a message
    • Unpin a message
    • Archive the chat
    • Unarchive the chat
    • Mark chat as unread
  • 🪪 Contacts
    • Get all contacts
    • Get basic contact info
    • Check phone is on WhatsApp
    • Get contact “about”
    • Get contact profile picture (24h cache; add refresh=true to bust)
    • Block contact
    • Unblock contact
    • Create/Update contact on phone address book
    • Get all known lids to phone number mapping
    • Get the number of known lids
  • 👥 Groups
    • Get All List groups
    • Create a group
    • Join info (by code or URL)
    • Join group
    • Get the number of groups
    • Refresh groups from the server
    • Get the group
    • Delete the group
    • Leave the group
    • Get group picture
    • Set group picture
    • Delete group picture
    • Updates the group description
    • Updates the group subject
    • Updates the group "info admin only" settings
    • Update settings - who can send messages
    • Get settings - who can send messages
    • Set messages admin only
    • Get the invite code for the group
    • Invalidates the current group invite code and generates a new one
    • Get participants
    • Add participants
    • Remove participants
    • Promote participants to admin users
    • Demotes participants to regular users
  • 🏷️ Labels
    • Labels API
    • GET all labels
    • Create label
    • Update label
    • DELETE label
    • labels for a chat
    • Save labels for a chat
    • Chats with a label
  • 🪝 Webhooks
    • Wawp’s Webhook API
    • session.status
    • message
    • message.reaction
    • message.any
    • message.ack
    • message.revoked
    • message.edited
    • group.v2.join
    • group.v2.leave
    • group.v2.update
    • group.v2.participants
    • presence.update
    • poll.vote.failed
    • chat.archive
    • call.received
    • call.accepted
    • call.rejected
    • label.upsert
    • label.deleted
    • label.chat.added
    • label.chat.deleted
    • event.response
    • event.response.failed
    • engine.event
  1. 📲 Authentication - Login

GET QR image

GET
https://wawp.net/wp-json/awp/v1/getQr

GET QR

Image returns a friendly JSON response containing a data: URI (qr) that’s ready to inject into an or Image component.

This is the fastest path for web/mobile clients because no extra encoding/decoding is required.

💡

UX guidance: render the data-URI directly, show a countdown or “refresh QR” control, and provide clear copy (“Open WhatsApp → Scan QR”).

Best practice: after a successful scan, poll the session status endpoint to transition the UI.

Request

Query Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://wawp.net/wp-json/awp/v1/getQr?instance_id=123456789&access_token=123456789'

Responses

🟢200Success
application/json
Body

Example
{
    "qr": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARQAAAEUCAYAAADqcMl5AAAAAklEQVR4AewaftIAABJwSURBVO3BQY7YypLAQFLo+1+Z42WuChBUbb8/yAj7g7XWuuBhrbUueVhrrUse1lrrkoe11rrkYa21LnlYa61LHtZa65KHtda65GGttS55WGutSx7WWuuSh7XWuuRhrbUueVhrrUse1lrrkh8+UvmbKiaVqWJSmSomlaliUrmpYlI5qThRmSreUDmpmFSmii9UpoqbVKaKL1ROKk5UTiomlb+p4ouHtda65GGttS55WGutS364rOImlS8qvqiYVE4qJpU3KiaVqeINlanipGJSmSomlaliUnlDZaqYVKaKL1SmipOKSWVSmSpuqrhJ5aaHtda65GGttS55WGutS374ZSpvVLxRMalMFZPKVHGi8kXFpDJVnFRMKm9UTCpTxaQyVZxUnFScqHyhclJxUnGiMlW8ofKbVN6o+E0Pa611ycNaa13ysNZal/zwP05lqphUpopJZaqYKk5UJpWpYqo4UZkqpooTlaliqphUpopJZap4Q2WqOKmYVKaKL1SmijdUvqiYVP4/eVhrrUse1lrrkoe11rrkh/9xFb9J5aTiN6mcVEwVJyonKicqJxVTxRsqJyonFV+oTBUnKlPFpDKpTBX/nzystdYlD2utdcnDWmtd8sMvq/ibVN6omFSmiknlC5WTihOVLyomlaniDZVJZao4qXhDZap4o+INlaliqphUTipuqvgveVhrrUse1lrrkoe11rrkh8tU/iaVqWJSOVGZKiaVqWJSmSomlaliUjlRmSomlaliUpkq3lCZKk4qJpWpYlKZKiaVqWJSmSomlaliUpkqJpUTlaliUjlRmSpOVP7LHtZa65KHtda65GGttS754aOK/7KKSeVE5URlqnhD5QuVE5WpYlJ5o+I3VfxLFZPKVDGpvFExqUwVJxX/Sx7WWuuSh7XWuuRhrbUusT/4QGWqmFROKiaVNyreUDmpmFROKk5UpopJ5aTiRGWqeEPlpopJ5aTiDZU3Km5SmSomlaniRGWqmFSmihOVqWJSOan44mGttS55WGutSx7WWuuSHz6q+EJlqnhD5Y2KSWVSmSreULlJZar4QmWq+E0VJyonFVPFpHKi8kbF31QxqZyonFRMKicVNz2stdYlD2utdcnDWmtd8sNHKm9UTConKlPFVPGGyknFpDJV/KaKE5WpYlI5qThR+aLijYpJZVJ5o+JE5Q2Vv6niDZX/koe11rrkYa21LnlYa61L7A8uUjmpOFGZKiaVk4o3VG6quEllqjhRmSomlTcqJpWTiknlpooTlX+p4g2VqWJS+U0VNz2stdYlD2utdcnDWmtd8sNlFScqJxWTylRxovIvqUwVN6lMFW9UnKicVEwqk8pUMamcVEwqX1RMKlPFpHJSMal8UTGpvFHxhcpU8cXDWmtd8rDWWpc8rLXWJT98pDJVnFRMKicVJypvVEwqU8WkclIxqZyovFFxonKiMlVMKm+oTBWTyhsVb6icVNxUcVIxqbxRMVWcqJyoTBUnFTc9rLXWJQ9rrXXJw1prXfLDRxWTylQxqbyhMlW8UXFScVPFScWJyqQyVXyh8obKTRWTylRxUnGiMlVMFScVJypTxRcqJxVfqJxU3PSw1lqXPKy11iUPa611yQ+/TOWkYlKZKm5SmSp+k8pJxUnFGxVfqNykMlVMFW+oTBUnKjdVTCpTxaQyVfymihOV3/Sw1lqXPKy11iUPa611yQ+XVZyoTConKlPFScWkMlVMKlPFScWkMlWcVNxUMal8UTGpTBWTym+qmFTeqJhUTiomlZOKN1TeqDhReaPiNz2stdYlD2utdcnDWmtd8sNlKlPFVHGiMlXcpDJVvKEyVUwqJypTxYnKVDGpnFScqEwqb1RMKr+p4ouKSeUNlZOKqeJE5YuKE5VJ5aTii4e11rrkYa21LnlYa61L7A8uUjmpmFSmiknljYpJ5YuKE5WpYlI5qfgvUXmj4kTlpGJSmSomlaliUjmpeEPlpGJSmSomlaniRGWqOFE5qZhUpoovHtZa65KHtda65GGttS6xP/hFKlPFpHJSMalMFScqN1VMKicVJypfVEwqb1RMKlPFicpUMamcVEwqJxVfqEwVk8oXFW+o/KaKv+lhrbUueVhrrUse1lrrkh8+UpkqpopJ5aRiUjlReaNiUpkqJpVJZaqYVE5UTiomlROVk4ovVKaKNyomlZOKE5W/qWJSmSreUJkqJpWp4guVNyq+eFhrrUse1lrrkoe11rrkh1+mMlVMKicVJypfVLxRMan8popJZaqYVE5UpoqTit+kclLxRsWkMlVMKlPFGypTxUnFScWkMlVMKicVk8pvelhrrUse1lrrkoe11rrkh8tUpoovVKaKNyomlZOKLyomlanii4pJ5TepTBVvqLxRMamcVNykMlVMFZPKpDJV3KTyhspU8Zse1lrrkoe11rrkYa21Lvnhsoo3Kk4qJpV/SWWqeENlqphU3qiYVCaVqWJSeUNlqphUpoo3VKaKm1SmijdUpooTlaliUjmpOFF5Q+Wk4ouHtda65GGttS55WGutS+wPLlKZKiaVLypOVKaKm1SmihOVqWJSuaniJpWpYlKZKk5Uvqg4UXmj4g2Vk4qbVKaKE5WTikllqvjiYa21LnlYa61LHtZa65IfLqt4o+I3qbxRMalMFZPKVDFVTCpTxaTyRsWkMlX8l1RMKm+onFScqNxUMam8UXFSMalMFW+o/KaHtda65GGttS55WGutS374SOULlS8qTireUPlNFW9UTCpfqEwVk8pNKlPFScWkMlVMKl+oTBUnFScVJypvqJyofFFx08Naa13ysNZalzystdYlP1xWcaIyVUwqU8UXKicVU8WkcpPKVDFVnFRMKlPFpDJV/E0Vb6hMFZPKVDGpfKFyUjGpTBVvqPymihOVqeKLh7XWuuRhrbUueVhrrUt++KjijYpJ5UTlpopJZar4QmWqOFF5o+ImlTdUTlSmipOKE5U3Kk5UTireqPgvqZhUTipuelhrrUse1lrrkoe11rrkh79M5aTiDZU3VKaKmyreqJhUpoqTijdUTireUDlROak4qZhUTlSmiqniROWNipsq3lA5qfibHtZa65KHtda65GGttS754SOVk4qpYlI5UZkqvqg4UZkqJpWp4qaKSWWq+JtUpoqTikllqphUTipOVKaKE5U3Kk5UpopJ5QuVqeJEZaqYVE4qvnhYa61LHtZa65KHtda65IePKk5Uvqj4ouKNikllqjhRmSqmihOVqWJSmSomlZOKSeWk4g2VqeKNikllqphUJpWpYqqYVE5UpooTlZOKSeWk4jdV3PSw1lqXPKy11iUPa611if3BBypTxYnK31QxqUwVk8pUMalMFZPKVHGi8kbFpHJScaLyN1W8oTJVTCpTxaQyVfxNKv8lFZPKVPHFw1prXfKw1lqXPKy11iU//GUVk8pJxaQyVUwqb6hMFZPKVDGpTBWTyhsVJypvqEwVb1RMKicVX6hMFZPKicobKlPFTRWTylQxqbxRMan8Sw9rrXXJw1prXfKw1lqX2B98oHJSMan8TRVv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"
}
🟠400Bad Request
🟠422Parameter Error
Modified at 2025-09-10 21:51:27
Previous
GET QR raw
Next
Request code
Built with