Skip to main content

Skycoach Marketplace API

** REST API for automating marketplace workflows on Skycoach**
Welcome to Skycoach Marketplace API — your gateway to programmatically manage products, offers, credentials, and marketplace operations. Our API enables seamless integration of Skycoach’s marketplace functionality into your business tools and automated workflows.

Base URL

All API requests should be made to:
https://skycoach.gg/api/shop/marketplace
Make sure to include the full path /api/shop/marketplace in your API calls. Examples:
https://skycoach.gg/api/shop/marketplace/products/list
https://skycoach.gg/api/shop/marketplace/offers/my

Quick Start

Follow these steps to get started with the Skycoach Marketplace API:
  1. Get your API token — Generate and securely store your Bearer token
  2. Authenticate your requests — Set up Bearer token authentication
  3. Rate limit information — Review the request rate limits.

Core Endpoints

The Skycoach Marketplace API provides comprehensive endpoints for managing your marketplace operations:
  • Products: Retrieve available products for creating offers
  • Offers: Create, update, and manage your marketplace offers
  • Credentials: Handle login credentials for your offers
  • Status Management: Monitor and control offer statuses
For detailed endpoint documentation, see the API Reference.

Authentication

All API requests require authentication using Bearer tokens. Learn how to generate and manage your API tokens in our authentication guide. Example:
curl -H "Authorization: Bearer YOUR_API_TOKEN" \
     https://skycoach.gg/api/shop/marketplace/products/list

API Responses

The Skycoach Marketplace API uses consistent JSON response formats across all endpoints. Responses include:
  • Success indicators: Clear success/failure status
  • Structured data: Consistent data format for easy parsing
  • Error details: Comprehensive error messages with context
  • Timestamps: ISO 8601 formatted timestamps

Rate Limiting

All API requests are subject to rate limiting to ensure service stability and fair usage:
  • Global Limit: 120 requests per minute
  • Shared Across Endpoints: All marketplace endpoints share the same rate limit pool
  • Reset Window: Rolling 60-second window

Documentation and Resources

Next Steps

Ready to start building? Follow these steps:
  1. Get your API key
    Visit your dashboard to generate your API token. See the token guide for detailed instructions.
  2. Authenticate your requests
    Follow our Authentication Guide to set up Bearer token authentication in your application.
  3. Implement best practices
    Review our API Overview for rate limiting strategies, error handling, and security guidelines.