Everything you need to integrate, use, and create AI skills
https://api.bringskills.com/api/v1Get up and running with BringSkills in 3 simple steps.
Browse the Marketplace and acquire skills. Free skills can be added instantly.
Go to Dashboard → API Tokens → Create Token. Save it securely.
Execute skills by sending HTTP requests to our API.
curl -X POST "https://api.bringskills.com/api/v1/skills/{skill-slug}/execute" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"input": {"your": "parameters"}}'{
"success": true,
"result": {
// Skill output data
},
"execution_time_ms": 45
}import requests
response = requests.post(
"https://api.bringskills.com/api/v1/skills/{slug}/execute",
headers={"Authorization": "Bearer YOUR_TOKEN"},
json={"input": {"text": "Hello world"}}
)
result = response.json()const response = await fetch(
"https://api.bringskills.com/api/v1/skills/{slug}/execute",
{
method: "POST",
headers: {
"Authorization": "Bearer YOUR_TOKEN",
"Content-Type": "application/json"
},
body: JSON.stringify({ input: { text: "Hello world" } })
}
);
const result = await response.json();All API requests require authentication via Bearer token.
Authorization: Bearer sk-bring-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/skillsList all available skills/skills/{slug}Get skill details/skills/{slug}/executeExecute a skill/api-keysList your API keys/api-keysCreate a new API key/api-keys/{id}Delete an API key/ordersList your purchased skills/orders/freeAcquire a free skillBringSkills automatically optimizes output for your AI agent.
| Code | Meaning | Solution |
|---|---|---|
401 | Invalid token | Check your API token |
403 | Skill not purchased | Acquire the skill first |
404 | Skill not found | Verify the skill slug |
422 | Invalid input | Check input parameters |
429 | Rate limited | Wait and retry |
500 | Server error | Retry later |