Quick Start¶
Get up and running with BinDist in just a few minutes.
Prerequisites¶
- A BinDist account with an API key
curlor any HTTP client
Step 1: Get Your API Key¶
After signing up, you'll receive an API key. This key is used to authenticate all API requests.
Keep Your API Key Secure
Your API key provides access to your applications. Never share it or commit it to version control.
Step 2: List Your Applications¶
Make your first API call to list all applications you have access to:
Example Response:
{
"success": true,
"data": {
"applications": [
{
"applicationId": "my-app",
"name": "My Application",
"description": "A sample application",
"isActive": true
}
],
"pagination": {
"hasMore": false,
"nextCursor": null
}
}
}
Step 3: Get a Download URL¶
Once you know which application and version you want, request a download URL:
Example Response:
{
"success": true,
"data": {
"downloadUrl": "https://s3.amazonaws.com/...",
"expiresAt": "2025-01-15T12:30:00Z",
"fileName": "my-app-1.2.0.exe",
"fileSize": 15728640,
"checksum": "sha256:abc123..."
}
}
Step 4: Download the File¶
Use the pre-signed URL to download the file. The URL expires after 30 minutes.
Next Steps¶
- Authentication - Learn more about API key authentication
- API Reference - Explore all available endpoints
- JavaScript SDK - Use our official SDK for easier integration