Gigspayr

Gigspayr API

Build integrations on top of the Gigspayr platform. Our REST API provides access to gigs, jobs, orders, users, and more.

Authentication

JWT Bearer tokens. Include Authorization: Bearer <token> in every authenticated request.

Base URL

All API requests use the base URL: https://api.gigspayr.com/api/v1

Rate Limiting

API requests are rate-limited to 100 requests per minute per IP address.

Getting Started

# 1. Authenticate to get your tokens

curl -X POST https://api.Gigspayr.com/api/v1/auth/login \

-H "Content-Type: application/json" \

-d '{"email": "you@example.com", "password": "your-password"}'


# 2. Use the access token in subsequent requests

curl https://api.Gigspayr.com/api/v1/wallet \

-H "Authorization: Bearer YOUR_ACCESS_TOKEN"

Key Endpoints

POST/api/v1/auth/register
POST/api/v1/auth/login
GET/api/v1/gigs
GET/api/v1/gigs/:id
GET/api/v1/jobs
GET/api/v1/profile/:username
POST/api/v1/orders
GET/api/v1/wallet

Standard Response Format

{
  "success": true,
  "message": "Operation successful",
  "data": { ... },
  "pagination": {        // Only on list endpoints
    "page": 1,
    "limit": 20,
    "total": 150,
    "pages": 8
  }
}

Need help with the API?

Our team is happy to assist with integration questions.

Contact Developer Support