API Reference

Complete API reference documentation with interactive examples, detailed endpoint specifications, and comprehensive guides for building with Bloklab platform.

API Overview

High-performance RESTful API with enterprise-grade security and reliability

Base URL

https://api.bloklab.fi/v1

Rate Limits

1000 requests/hour

Response Time

< 200ms average

Authentication

Bearer Token (JWT)

Authentication

All API requests require authentication using Bearer tokens in the Authorization header. Tokens are JWT-based and expire after 1 hour.

Authorization Header
Authorization: Bearer your_access_token
JWT-based authentication
1-hour token expiration
Refresh token support

Response Status Codes

200Success
201Created
400Bad Request
401Unauthorized
403Forbidden
404Not Found
429Rate Limited
500Internal Server Error

API Endpoints

Comprehensive endpoint documentation with examples and interactive testing

Authentication

POST/api/v1/auth/login

Authenticate user and get access token

POST/api/v1/auth/refresh

Refresh access token using refresh token

Assets

GET/api/v1/assets

List all assets with pagination and filtering

POST/api/v1/assets

Create a new asset token with compliance validation

Transactions

GET/api/v1/transactions

List transactions with advanced filtering options

Rate Limiting

API requests are rate limited to ensure fair usage and system stability across all users.

Standard Rate

1,000

requests per hour

Burst Rate

100

requests per minute

WebSocket

50

connections per account

Start Building Today

Ready to integrate with our API? Get started with our SDK, explore the documentation, or contact our technical team for personalized support.