Base URL
All API requests should be made to:Authentication
All endpoints require authentication via Bearer token. Include your API key in theAuthorization header:
Request Format
All POST and PUT requests should include:Response Format
All responses are JSON with the following structure: Success Response:HTTP Status Codes
Rate Limiting
Requests are rate limited based on your plan. Rate limit headers are included in all responses:Pagination
List endpoints support pagination with these query parameters:Endpoints Overview
Create and Share
POST /api/artifacts/share
Create Artifact
POST /api/artifacts
List Artifacts
GET /api/artifacts
Get Artifact
GET /api/artifacts/[id]
Update Artifact
PUT /api/artifacts/[id]
Delete Artifact
DELETE /api/artifacts/[id]
Share Artifact
POST /api/artifacts/[id]/share