Getting Started
Authentication
Launcher uses API keys to authenticate requests. You can view and manage your API keys in the Dashboard.
Authentication to the API is performed via HTTP Basic Auth. Provide your API key as the basic auth username. You do not need to provide a password.
Terminal
curl https://api.launcher.center/v1/quote \
-u YOUR_API_KEY:
Base URL
All API requests should be made to the following base URL:
https://api.launcher.center/v1
Endpoints
GET/quote
Retrieves the latest price quote for a specific symbol.
Query Parameters
- symbolThe ticker symbol (e.g., AAPL, BTC-USD). Required.
Example Response
{
"symbol": "BTC-USD",
"price": 64230.50,
"change": 1250.20,
"change_percent": 1.98,
"timestamp": 1709678912
}GET/symbols
Returns a list of all supported symbols.
Example Response
{
"count": 50000,
"data": [
{ "symbol": "AAPL", "name": "Apple Inc.", "type": "stock" },
{ "symbol": "BTC-USD", "name": "Bitcoin USD", "type": "crypto" },
...
]
}Errors
Launchr uses standard HTTP status codes to indicate the success or failure of an API request.
| Code | Description |
|---|---|
| 200 | OK - Everything worked as expected. |
| 400 | Bad Request - The request was unacceptable (e.g. missing parameter). |
| 401 | Unauthorized - No valid API key provided. |
| 402 | Payment Required - You have run out of credits. |
| 500 | Server Error - Something went wrong on our end. |