Dokumentasi API
Ini adalah dokumentasi untuk titik akhir API yang tersedia, yang dibangun berdasarkan arsitektur REST. Semua titik akhir API akan mengembalikan respons JSON dengan kode respons HTTP standar dan memerlukan Bearer Authentication via API Key.
Authentication
All the API requests require authentication through an API key sent via the Authorization header as shown below.
Authorization: Bearer {api_key}
curl --request GET \
--url 'https://maulink.com/api/{endpoint}' \
--header 'Authorization: Bearer {api_key}' \
--url 'https://maulink.com/api/{endpoint}' \
--header 'Authorization: Bearer {api_key}' \
Errors
Our API uses conventional HTTP status codes to indicate the success or failure of a request.
{
"errors": [
{
"title": "Anda tidak memiliki akses ke API.",
"status": 401
}
]
}
200 Request completed successfully
400 Bad request - Required parameters are missing or invalid
401 Unauthorized - API key is missing or invalid
404 The requested resource was not found
429 Too many requests - Rate limit exceeded
500 Internal server error - this means there is a problem on our end
All API endpoint results work with the UTC timezone unless specified otherwise.
User
Links
Links statistics
Pixels
QR codes
Data
Notification handlers
Pembayaran Rekening
Aktifitas akun