← API Reference
DevOps API
Clusters, pipelines, deployments, repositories
Base URL: https://devops-api.ayoune.app — 6 entities
Example
cURL
curl -H "Authorization: Bearer pat_your_token" \
https://devops-api.ayoune.app/bitbucketpipelines?limit=10
TypeScript SDK
import { aYOUne } from '@tolinax/ayoune';
const ay = new aYOUne('pat_your_token');
const result = await ay.devops.bitbucketPipelines.find().limit(10).exec();
console.log(result.payload());
Entities
| Entity | REST Path | SDK | Access | Right | |
|---|---|---|---|---|---|
| BitbucketPipelines | /bitbucketpipelines |
ay.devops.bitbucketPipelines |
CRUD | devops.bitbucketpipelines |
|
| DeploymentActions | /deploymentactions |
ay.devops.deploymentActions |
CRUD | devops.deploymentactions |
|
| DeploymentPlanRuns | /deploymentplanruns |
ay.devops.deploymentPlanRuns |
read-only | devops.deploymentplanruns |
|
| DeploymentPlans | /deploymentplans |
ay.devops.deploymentPlans |
CRUD | devops.deploymentplans |
|
| DevOpsAlerts | /devopsalerts |
ay.devops.devOpsAlerts |
CRUD | devops.devopsalerts |
|
| Repositories | /repositories |
ay.devops.repositories |
CRUD | devops.repositories |