Preview. This site is still being built. Features, prices and terms may change, and nothing here is a binding offer. Read the preview notice

Preview. Still being built; nothing here is a binding offer. Details

Build on the API that runs Intersink.

Kodkila is the engine and API behind Intersink. Your website, app or server gets the same routes the Intersink console uses: sign-in, products and orders, CRM, media, realtime and app updates, for your own channel.

The API is a preview. You can create test keys now; they can only read.

What you can build

Get started

  1. Get a key

    Sign in to the Intersink console, open your channel and go to Developers › API keys. Turn the API on and create a test key.

  2. Install the SDK

    A typed TypeScript client for every route, with no runtime dependencies.

    Terminal
    npm install https://kodkila.com/sdk/kodkila-sdk-0.1.0.tgz
  3. Make your first call

    Ask the API which channel your app key belongs to.

    Terminal
    curl https://api.intersink.com/v1/channel/key-info \
      -H "X-App-Key: kk_app_test_…"

The basics

Base URL
https://api.intersink.com/v1, the preview host: data there can be reset, and payments run in demo mode
Format
JSON over HTTPS, with the payload in data
Keys
An app key for browsers and phones, a server key for your own servers
Test mode
Chosen by the key, never by the URL. Test keys read real data and refuse every write.
Reference
Every documented route, from the API’s own OpenAPI document

Keys live in the console

Your account, channels, keys, webhooks and billing are all in the Intersink console. This site has the guides and the reference.