API Documentation

Welcome to the BaridiKit API documentation. Learn how to integrate banking features into your application.

Base URL

https://api.baridikit.com/api/v1

Quick Start

Make your first API call in 3 steps:

1

Get your API Key

Sign up and generate an API key from your dashboard.

2

Add your account

Connect your BaridiKit account through the dashboard.

3

Make API calls

Use your API key to access the endpoints.

Example Request

curl -X GET "https://api.baridikit.com/api/v1/sdk/mobilebank/accounts" \
  -H "X-API-Key: sk_your_api_key" \
  -H "Content-Type: application/json"
<?php

$curl = curl_init();

curl_setopt_array($curl, [
    CURLOPT_URL => "https://api.baridikit.com/api/v1/sdk/mobilebank/accounts",
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER => [
        "X-API-Key: sk_your_api_key",
        "Content-Type: application/json"
    ],
]);

$response = curl_exec($curl);
$data = json_decode($response, true);

curl_close($curl);
const response = await fetch(
  "https://api.baridikit.com/api/v1/sdk/mobilebank/accounts",
  {
    method: "GET",
    headers: {
      "X-API-Key": "sk_your_api_key",
      "Content-Type": "application/json"
    }
  }
);

const data = await response.json();
console.log(data);

Example Response

{
  "accounts": [
    {
      "id": 1,
      "username": "user@example.com",
      "rip": "00799999001234567890",
      "balance": 15000.00,
      "is_active": true,
      "has_valid_session": true
    }
  ]
}