Skip to content
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. 1

    Create an API key

    Generate a scoped key from Developer Access → API Keys in your dashboard.

  2. 2

    Install the SDK

    Add the official client for your language of choice via your package manager.

  3. 3

    Authenticate your client

    Initialize the client with your key — every request is scoped automatically.

  4. 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/sdk

Python

pip install akoora

Go

go get github.com/akoora/go-sdk

Ruby

gem install akoora

Start building on Akoora

Generate an API key from your dashboard and make your first request in minutes.