Features Pricing Tools API Docs
Log In Create Account

API Documentation

DanimaruCloud menyediakan REST API yang tangguh untuk mengelola penyimpanan file sementara Anda dengan fungsionalitas penghapusan otomatis secara cerdas.

ID Key Anda hanya digunakan secara lokal dalam sesi ini untuk memfungsikan fitur pengujian API di bawah.

Authentication

Authorization: Bearer 

Upload Files

POST /api/upload

Execution Result

Curl Preview

                            
                        
Direct Request URL

                        
Server Response

                            

Serving Files

GET /f/{public_id}

Execution Result

Status

                            

URL Shortener

POST /api/shorten

Mengubah URL panjang menjadi short URL. Tidak memerlukan API Key.

Request Body (application/json)
{
  "url": "https://example.com/very/long/url/path?query=param"
}
Response 201
{
  "status": "success",
  "original_url": "https://example.com/very/long/url/path",
  "short_url": "https://cloud.danimaru.my.id/s/abc1234",
  "short_code": "abc1234"
}

Execution Result

Server Response

                            

QR Code Generator

GET /api/qr

Menghasilkan QR Code dalam format PNG dari URL yang diberikan. Tidak memerlukan API Key.

Query Parameters
GET /api/qr?url=https://example.com
Response
Content-Type: image/png
[Binary PNG Image Data]

Result

QR Code Preview
QR Code

Barcode Generator

GET /api/barcode

Menghasilkan barcode format Code 128 dalam SVG dari URL atau teks apapun. Tidak memerlukan API Key.

Query Parameters
GET /api/barcode?url=https://example.com
Response
Content-Type: image/svg+xml
[SVG Image Data]

Result

Barcode Preview
Barcode

Implementation Use Cases

Pelajari skenario penggunaan nyata untuk integrasi pihak ketiga yang mulus.

WhatsApp Sticker Bot

Konversi file gambar dari bot WhatsApp menjadi stiker dengan masa kedaluwarsa otomatis 15 menit.

Backup Automation

Script otomasi harian untuk mengupload file log atau database server Anda dan menghapusnya setelah 7 hari.

Error Codes

HTTP Code Description
401Unauthorized: API Key tidak valid atau telah habis masa berlakunya.
403Forbidden: Kuota penyimpanan atau batas request Anda telah tercapai.
422Unprocessable Entity: Gagal validasi tipe file atau ukuran file melebihi batas (50MB).