WhatsApp

Access deleted messages, chat content, and attachments, from all WhatsApp versions and all iOS versions.
Extract, recover, and integrate WhatsApp data.


CONTACT US FOR DETAILS »
App data › WhatsApp
App data for WhatsApp This resource last updated

iPhone Backup Extractor supports WhatsApp data access for consumers.

WhatsApp data available for developers via ricloud API.

WhatsApp is published by WhatsApp Inc..

WhatsApp is a messaging app for mobile devices, with over 1 billion users worldwide, allowing photos and video sharing, and in-app calls. Businesses use the app for marketing, customer communication and internal communications purposes, especially in areas where mobile devices are used more frequently than emails, social media or blogs.

In 2014, WhatsApp was bought by Facebook, and reached 1 billion active users in February 2016.

The iPhone Backup Extractor provides ready access to WhatsApp data for consumers, and the Reincubate Cloud Data API provides programmatic access to this data.

Working with WhatsApp data

WhatsApp data is stored in iTunes and iCloud backups, and an archive of WhatsApp message data can also be directly stored on the iCloud by the app itself. WhatsApp's namespace is net.whatsapp.WhatsApp. They use Shared, TodayExtension, ShareExtension namespaces, too.

There are a number of helpful files in WhatsApp's data, but the most notable is ChatStorage.sqlite. This stores all messages sent and received. Recovery of deleted messages is possible for WhatsApp.

As WhatsApp is CallKit-compliant on iOS, its call history is available in our general CallKit call history API module.

The ricloud API makes WhatsApp data available in an easy use JSON format. It is accessible using the whatsapp_messages module name. Here's a sample of some of that data:

{
  "whatsapp_messages": [
    {
      "handle": "0123456789@s.whatsapp.net", 
      "attachments": [], 
      "text": "Hi, it's me.", 
      "date": "2016-06-17 15:29:53.573508", 
      "from_me": true, 
      "contact": null, 
      "conversation_id": 3, 
      "group_handles": null, 
      "id": 6
    },
    {
      "handle": "0123456789@s.whatsapp.net", 
      "attachments": [], 
      "text": "Hey there!", 
      "date": "2016-07-15 11:43:25.035354", 
      "from_me": true, 
      "contact": {
        "phone": "+0123456789", 
        "contact_id": 13002
      }, 
      "conversation_id": 4, 
      "group_handles": null, 
      "id": 13
    }, 
    {
      "handle": "0123456789@s.whatsapp.net", 
      "attachments": [], 
      "text": null,
      "date": "2016-07-15 11:43:25.422725", 
      "from_me": false, 
      "contact": {
        "phone": "+0123456789", 
        "contact_id": 13002
      }, 
      "conversation_id": 4, 
      "group_handles": null, 
      "id": 14
    },
  ]
} 

Featured app data types

iOS Call history iOS Messages & iMessage Safari WhatsApp

Stay up to date

Get the latest tips and resources straight to your inbox

SUBSCRIBE

Don't worry, we don't spam.
Unsubscribe anytime you want.

How can we help?

Our support team are here to help!

Our office hours are Monday to Friday, 9am to 5pm GMT. Currently it is .
We aim to reply to all messages within one working day.

Contact support › Contact Team