Authentication

Cara mengautentikasi request ke Mutasiku API menggunakan API key.

Semua request ke Mutasiku API membutuhkan API key di header x-api-key.

Mendapatkan API Key

Buka halaman Settings › API Keys

Klik Generate API Key, lalu salin dan simpan key Anda

Jaga keamanan API key Anda

Jangan expose API key di client-side code atau repository publik. Perlakukan seperti password — simpan di environment variable.

Penggunaan

Sertakan API key di header setiap request:

x-api-key: YOUR_API_KEY

curl

curl 'https://mutasiku.co.id/api/v1/accounts' \
  -H 'x-api-key: YOUR_API_KEY'

JavaScript (fetch)

const res = await fetch('https://mutasiku.co.id/api/v1/mutations', {
  headers: { 'x-api-key': 'YOUR_API_KEY' },
});
const data = await res.json();

PHP

$ch = curl_init('https://mutasiku.co.id/api/v1/accounts');
curl_setopt($ch, CURLOPT_HTTPHEADER, ['x-api-key: YOUR_API_KEY']);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);

Python

import requests

response = requests.get(
    'https://mutasiku.co.id/api/v1/mutations',
    headers={'x-api-key': 'YOUR_API_KEY'}
)
data = response.json()

Error Responses

StatusPesanKeterangan
401Missing API keyHeader x-api-key tidak disertakan
401Invalid API keyAPI key tidak valid atau sudah dihapus
403ForbiddenAPI key tidak memiliki akses ke resource ini

© 2026 PT. Cobra Code Indonesia. All rights reserved.

Last updated: 4/11/2026