Upload a bundled file
Skills API
Upload a bundled file
Create a file record and get a presigned URL for direct upload to cloud storage.
Two-step upload process:
- Call this endpoint to register the file and get a presigned URL
- PUT the file content directly to the returned
uploadUrl
Limits:
- Maximum 20 files per skill
- File names are sanitized to prevent path traversal
- Duplicate file names within a skill are rejected
POST
Upload a bundled file
Authorizations
JWT token from Clerk authentication.
Must be from a user with org:admin role.
Body
application/json
