PitchrLegal & Developers
Sign in
Developers

API Documentation

The Pitchr REST API lets partners read campaign data and place investments programmatically. All requests are made over HTTPS and return JSON.

Base URL

https://api.pitchr.ng/v1

Authentication

Pass your secret key as a Bearer token. Keys are scoped per environment — never expose a live key in client-side code.

curl https://api.pitchr.ng/v1/campaigns \
  -H "Authorization: Bearer sk_live_..."

Endpoints

GET/campaignsList open rounds
GET/campaigns/{id}Campaign detail
POST/investmentsPlace an investment
GET/portfolioYour holdings

Rate limits

Live keys are limited to 120 requests per minute. Exceeding the limit returns 429 Too Many Requests with a Retry-After header.

Ready to build?
Self-serve key generation isn't live yet.