Prerequisites
- A ReachOwl account (any plan)
- Your account email and password
- At least one connected browser with a linked Facebook account (visible in your dashboard under Browsers)
Get started
1
Authenticate
Exchange your email and password for a Bearer token. No special headers are needed for this request.Save the
token value. You will pass it as Authorization: Bearer {token} on every subsequent request.2
Get your team ID
Fetch your user profile to find your Note the
team_id. You need this when creating campaigns and querying contacts.team_id value.3
Find your executor IDs
List your connected social accounts (app-states). Each entry has an Save one or more
id that you pass as executor_ids when creating a campaign.id values as your executor IDs.4
Create a campaign
Create a Facebook group outreach campaign. Replace A
post_url with a synced group URL from GET /api/v1/groups.201 response includes the new campaign object with its id. The campaign starts running immediately (status: 1). To pause it, send PATCH /api/v1/campaigns/{id} with {"status": 0}.Next steps
Authentication
Learn how tokens work and best practices for storing them.
Campaigns
Understand action types, scheduling, limits, and cloning.
Post Scheduler
Schedule recurring posts to Facebook groups.
API Reference
Browse every endpoint with request and response details.
