Developer
ShelbyNetBuild, test, inspect, and integrate with Shelby directly from Shelby Studio.
API Playground
Execute Shelby Studio API operations and inspect live responses.
List assets owned by the configured Shelby Studio account.
Endpoint
GET /api/shelby/assetsResponse
Run a request to see the response
No response yet
Select an operation and run the request.
SDK Explorer
Explore the Shelby SDK operations currently implemented behind Shelby Studio's developer API.
Shelby Operations
/api/shelby/assetsImplementedList Assets
Lists Shelby blobs owned by the configured Shelby Studio account. The request is executed server-side using the Shelby Node SDK.
SDK Operation
coordination.getAccountBlobs()Runtime
Node
Parameters
None
Shelby Studio API
GET /api/shelby/assetsThis endpoint is implemented in Shelby Studio and executes the corresponding Shelby SDK operation server-side.
Server-side SDK execution
Shelby credentials remain on the server. The browser calls the Shelby Studio API rather than receiving the private signer key or API secret.
Code Generator
Generate copy-pasteable examples for the Shelby Studio API.
List assets owned by the configured Shelby Studio account.
Endpoint
GET /api/shelby/assetsGenerated Code
cURL
curl "https://your-domain.com/api/shelby/assets"About these examples
These examples call the Shelby Studio API routes. Replace your-domain.com with the domain where Shelby Studio is deployed.
Examples
Practical examples for working with Shelby through Shelby Studio.
Workflows
List your assets
Retrieve the assets currently available through Shelby Studio.
Steps
- 1Open the Developer workspace.
- 2Select List Assets in the API Playground.
- 3Run the request.
- 4Inspect the returned asset metadata.
const response = await fetch("/api/shelby/assets");
const data = await response.json();
console.log(data.assets);