Last updated on September 18, 2026
Overview
Before You Start
Create an Organization
Get the Admin API Credentials (System Token and Secret Key)


Configuration

How to Call Endpoints in Rublon Admin API Without Any Programming By Using the Page That Lists All Admin API Endpoints?





How to Call Endpoints in Admin API Without Any Programming By Using Rublon’s Postman Collection?








How to Update Your Rublon Postman Workspace After a New Version of Rublon Admin API Is Released?



How to Call Endpoints in Admin API By Writing Your Own Code Or Creating a Custom Application?
How to Prepare the Rublon Admin API Request?
How to Generate the X-Rublon-Signature?
JavaScript Code Example For Rublon Admin API Request
import CryptoJS from 'crypto-js';
// Define your constants (Replace these with your actual values)
const method = "GET";
const unresolvedUrl = "https://core.rublon.net/api/admin/ENDPOINT_URI"; /* ENDPOINT_URI can be e.g., users */
const body = JSON.stringify({ key: "value" });
const tokenHeaderName = "X-Rublon-System-Token";
const signatureHeaderName = "X-Rublon-Signature";
const dateHeaderName = "X-Date";
const acceptHeaderName = "Accept";
const secretKey = "your_secret_key";
const applicationToken = "your_application_token";
// Generate Date in UTC format
const date = new Date().toUTCString();
// Create message for HMAC
const message = `${method}${unresolvedUrl}${body}${date}`;
// Generate HMAC signature
const signature = CryptoJS.HmacSHA256(message, secretKey).toString(CryptoJS.enc.Hex);
// Create headers
const headers = new Headers();
headers.append(tokenHeaderName, applicationToken);
headers.append(signatureHeaderName, signature);
headers.append(dateHeaderName, date);
headers.append(acceptHeaderName, 'application/json');
// Perform the fetch request
fetch(unresolvedUrl, {
method: method,
headers: headers,
body: body !== '{}' ? body : null
})
.then(response => response.json())
.then(data => console.log(data))
.catch((error) => console.error("Error:", error));
Receiving a Response
Response Pagination
Response Pagination Example
"meta": {
"current_page": 1,
"from": 1,
"last_page": 2,
"path": "https://core.rublon.net/api/admin/users",
"per_page": 20,
"to": 20,
"total": 28
}
"meta": {
"current_page": 2,
"from": 21,
"last_page": 2,
"path": "https://core.rublon.net/api/admin/users",
"per_page": 20,
"to": 28,
"total": 28
}