BOOK A DEMO

Introduction

API Overview

Basta provides two GraphQL APIs for auctions, each serving distinct roles within your integration.

APIDescriptionAccess Type
Management APIAdministrative API for managing auctions, inventory, pricing, and moreServer-side, Authenticated
Client APIPublic-facing API for surfacing auctions and enabling client-side interactions (read and write)Public + JWT Auth

In addition, the Marketplace offers a separate pair of Storefront and Admin APIs for fixed-price commerce alongside your auctions.

Authentication

  • The Management API requires static API credentials (see Getting Started)
  • The Client API accepts either unauthenticated requests or bidder-scoped JWT tokens in the Authorization header

Explore each API

Quick links

Not sure which API you need? Use the Management API from your server to configure sales and issue bidder tokens, and the Client API from your web or mobile app to surface auctions and place bids.