Skip to content

API Endpoints

We have been able to locate alot of the API endpoints by using a network wide SSL scanning proxy, however BeReal has introduces SSL pinning.

The endpoints are categorized as below

Domain

All the API endpoints are against the domain:

https://mobile.bereal.com/api/

What about the API version

From what I can see, BeReal does not have different API versions

Reading the documentation

When ever we mention an endpoint (say the Spotify one) it will be noted like below

/music/spotify/login

You simply need to prepend the domain to it, so:

https://mobile.bereal.com/api/music/spotify/login