Developers
A REST API for everything you see in the product
Every product — Code, Store, Catalog, Drive, Calendar, Mail, Admin, Console, Verify, and Tax — is available through the same documented API your team already trusts.
quickstart.ts
import { Akoora } from '@akoora/sdk';
const client = new Akoora({ apiKey: process.env.AKOORA_API_KEY });
const repo = await client.repositories.create({
name: 'billing-service',
visibility: 'private',
});
console.log(repo.cloneUrl);Quickstart
Make your first call in four steps
- 1
Create an API key
Generate a scoped key from Developer Access → API Keys in your dashboard.
- 2
Install the SDK
Add the official client for your language of choice via your package manager.
- 3
Authenticate your client
Initialize the client with your key — every request is scoped automatically.
- 4
Make your first call
List a resource or create one to confirm your integration is wired up correctly.
Endpoints
A preview of the API surface
- GET /v1/repositories List repositories accessible to the current key
- POST /v1/repositories Create a new repository
- GET /v1/storefronts/{id}/orders Retrieve orders for a linked storefront
- PATCH /v1/products/{id} Update catalog or inventory fields for a product
- GET /v1/drive/files Search team files by name, tag, or content
- POST /v1/calendar/events Create a calendar event or resource booking
- DELETE /v1/keys/{id} Revoke an API key immediately
SDKs
Official client libraries
Node.js
npm install @akoora/sdkPython
pip install akooraGo
go get github.com/akoora/go-sdkRuby
gem install akooraStart building on Akoora
Generate an API key from your dashboard and make your first request in minutes.