slikair

Developer zone

slikair API documentation

JSON in, JSON out. Merchant-token authentication, a sandbox that mirrors live, and server-to-server notifications you can treat as the source of truth.

API

Browse the V2 API

Structured payment sessions, card tokenization with merchant-signed JWTs, payouts and typed notifications.

Payment sessions

Open docs

Create and track a customer payment across every method you have enabled.

  • POST/payment/createCreate Payment
  • POST/payment/get-statusGet Payment Status

Tokenization

Open docs

Vault card data with a merchant-signed EdDSA JWT, then charge the stored token.

  • POST/payment/create/tokenizationTokenize Card
  • POST/payment/create/tokenPay With Token

Payouts

Open docs

Send funds back to the consumer with no reference to a previous transaction.

  • POST/payouts/createCreate Payout
  • POST/payouts/get-statusGet Payout Status

Webhooks

Open docs

Server-to-server notifications delivered to your notification_link.

  • POSTv2_payin_notificationPay-in notification
  • POSTv2_tokenization_notificationTokenization notification
  • POSTv2_payout_notificationPayout notification

Authentication

Your first payment request

Requests are authenticated with an API key sent in the merchant-token header, alongside your merchant_id and merchant_site_id. Create calls require a unique Idempotency-Key so a retry never charges twice.

Read the authentication docs
curl -X POST https://devsilo.xyz/api/v2/payment/create \
  -H "merchant-token: $SLIKAIR_MERCHANT_TOKEN" \
  -H "Idempotency-Key: 550e8400-e29b-41d4-a716-446655440000" \
  -H "Content-Type: application/json" \
  -d '{
    "merchant_id": "9e07802d51264b02b4b3ef09dfb94219",
    "merchant_site_id": "1234",
    "payment_method": "credit_card",
    "amount": 99.99,
    "currency": "EUR",
    "country": "NLD",
    "email": "john@example.com",
    "first_name": "John",
    "last_name": "Doe",
    "device_ip": "192.168.1.1",
    "request_id": "550e8400-e29b-41d4-a716-446655440000",
    "notification_link": "https://example.com/webhook",
    "success_url": "https://example.com/success",
    "pending_url": "https://example.com/pending",
    "fail_url": "https://example.com/fail",
    "back_url": "https://example.com/back"
  }'

Resources

Developer resources

API reference

Endpoint schemas, examples, authentication notes, webhooks and code references for the Slikair V2 API.

Server libraries

Coming soon

Official server-side SDKs for Node, PHP and Python.

Example integrations

Coming soon

Reference implementations for payments, tokenization and payouts.

Testing tools

Sandbox credentials and the Demo provider for simulating every transaction outcome.

Postman collection

Coming soon

Importable collection covering payments, payouts and tokenization.

Changelog & API diff

Request access

Track breaking and additive changes between API versions.

Start building on slikair.

Grab sandbox credentials, run your first test transaction today, and talk to an integration engineer when you are ready for live.