API
Back to website
Reloadify API · v2

Build on everything your shop's email runs on.

A clean REST API over profiles, products, orders, and shopping carts — language-scoped, OAuth2-secured, with async batch jobs for syncing at scale.

GET/v2/languages/{language_id}/profiles
curl https://app.reloadify.com/api/v2/languages/42/profiles \
  -H "Authorization: Bearer {access_token}"
$res = $client->get('/api/v2/languages/42/profiles', [
  'headers' => ['Authorization' => 'Bearer ' . $token],
]);
$profiles = json_decode($res->getBody());
import requests

r = requests.get(
    "https://app.reloadify.com/api/v2/languages/42/profiles",
    headers={"Authorization": f"Bearer {token}"},
)
profiles = r.json()
require "httparty"

profiles = HTTParty.get(
  "https://app.reloadify.com/api/v2/languages/42/profiles",
  headers: { "Authorization" => "Bearer #{token}" }
)
The profile object
{
  "id": "123",
  "email": "profile@example.com",
  "first_name": "Emma",
  "last_name": "de Vries",
  "active": "true",
  "subscribed_to_newsletter": "true",
  "country_code": "nl"
}
Base URLhttps://app.reloadify.com/api
REST + JSON OAuth2 auth Language-scoped Async batch jobs
Quickstart

From access token to your first request in five minutes.

Start building
Authentication

OAuth2 client-credentials — get a token, send it as a Bearer.

Read the guide
Batch jobs

Bulk-sync profiles, products, and orders asynchronously.

Sync at scale
API reference

Every resource and endpoint — with examples in four languages.

Browse the reference

Resources

Almost everything is scoped to a language: the profiles you email, the catalogue that powers recommendations, and the orders and carts that drive flows.

/v2/languagesYour stores/markets — the scope for every other call. /v2/languages/{id}/profilesAudience: contact details, consent, custom attributes. /v2/languages/{id}/productsCatalogue with variants, categories, and brands. /v2/languages/{id}/ordersOrders and line items that power segments. /v2/languages/{id}/shopping_cartsLive and abandoned carts — the cart-flow trigger. /v2/batch_jobs/{id}Status and results of async bulk operations.
Ask Reloadify AI

Don't read the docs. Ask them.

Every page has an assistant that answers from this documentation — in your words, with code in your language. Stuck on the OAuth2 flow or batch jobs? Ask.