BrawdPosts REST API

Integrate AI content generation, scheduling, and analytics into your own applications with our REST API.

Base URL:https://api.brawdposts.com

Authentication

All API requests require a Bearer token in the Authorization header. Generate API keys from your dashboard.

Authorization: Bearer bp_live_your_api_key

Content

POST/v1/generate

Generate AI content for a specific platform

POST/v1/repurpose

Repurpose content from a URL, PDF, or text

Media

POST/v1/images/generate

Generate AI images from a text prompt

POST/v1/videos/generate

Generate short-form AI videos with voiceover

Posts

GET/v1/posts

List all posts with pagination and filtering

POST/v1/posts

Create a new post (draft or scheduled)

PATCH/v1/posts/:id

Update an existing post

DELETE/v1/posts/:id

Delete a post

Scheduling

POST/v1/schedule

Schedule a post for future publishing

Analytics

GET/v1/analytics

Get content analytics and performance metrics

Account

GET/v1/credits

Get current credit balance and usage

Rate Limits

Standard endpoints100 requests/minute
AI generation endpoints20 requests/minute
Media endpoints (images/videos)10 requests/minute

For full API documentation with request/response schemas, error codes, and SDKs, visit the interactive docs.