Registry API Skill
apigee-local-registry
apigee-local-registry
| Method | Path | Description |
|---|---|---|
GET | /v1/projects/{project}/locations/{location}/apis | |
POST | /v1/projects/{project}/locations/{location}/apis | ListApis returns matching APIs. |
GET | /v1/projects/{project}/locations/{location}/apis/{api} | CreateApi creates a specified API. |
DELETE | /v1/projects/{project}/locations/{location}/apis/{api} | GetApi returns a specified API. |
PATCH | /v1/projects/{project}/locations/{location}/apis/{api} | DeleteApi removes a specified API and all of the resources that it |
GET | /v1/projects/{project}/locations/{location}/apis/{api}/deployments | UpdateApi can be used to modify a specified API. |
POST | /v1/projects/{project}/locations/{location}/apis/{api}/deployments | ListApiDeployments returns matching deployments. |
GET | /v1/projects/{project}/locations/{location}/apis/{api}/deployments/{deployment} | CreateApiDeployment creates a specified deployment. |
DELETE | /v1/projects/{project}/locations/{location}/apis/{api}/deployments/{deployment} | GetApiDeployment returns a specified deployment. |
PATCH | /v1/projects/{project}/locations/{location}/apis/{api}/deployments/{deployment} | DeleteApiDeployment removes a specified deployment, all revisions, and all |
DELETE | /v1/projects/{project}/locations/{location}/apis/{api}/deployments/{deployment}:deleteRevision | UpdateApiDeployment can be used to modify a specified deployment. |
GET | /v1/projects/{project}/locations/{location}/apis/{api}/deployments/{deployment}:listRevisions | DeleteApiDeploymentRevision deletes a revision of a deployment. |
POST | /v1/projects/{project}/locations/{location}/apis/{api}/deployments/{deployment}:rollback | ListApiDeploymentRevisions lists all revisions of a deployment. |
POST | /v1/projects/{project}/locations/{location}/apis/{api}/deployments/{deployment}:tagRevision | RollbackApiDeployment sets the current revision to a specified prior |
GET | /v1/projects/{project}/locations/{location}/apis/{api}/versions | TagApiDeploymentRevision adds a tag to a specified revision of a |
POST | /v1/projects/{project}/locations/{location}/apis/{api}/versions | ListApiVersions returns matching versions. |
GET | /v1/projects/{project}/locations/{location}/apis/{api}/versions/{version} | CreateApiVersion creates a specified version. |
DELETE | /v1/projects/{project}/locations/{location}/apis/{api}/versions/{version} | GetApiVersion returns a specified version. |
PATCH | /v1/projects/{project}/locations/{location}/apis/{api}/versions/{version} | DeleteApiVersion removes a specified version and all of the resources that |
GET | /v1/projects/{project}/locations/{location}/apis/{api}/versions/{version}/specs | UpdateApiVersion can be used to modify a specified version. |
POST | /v1/projects/{project}/locations/{location}/apis/{api}/versions/{version}/specs | ListApiSpecs returns matching specs. |
GET | /v1/projects/{project}/locations/{location}/apis/{api}/versions/{version}/specs/{spec} | CreateApiSpec creates a specified spec. |
DELETE | /v1/projects/{project}/locations/{location}/apis/{api}/versions/{version}/specs/{spec} | GetApiSpec returns a specified spec. |
PATCH | /v1/projects/{project}/locations/{location}/apis/{api}/versions/{version}/specs/{spec} | DeleteApiSpec removes a specified spec, all revisions, and all child |
DELETE | /v1/projects/{project}/locations/{location}/apis/{api}/versions/{version}/specs/{spec}:deleteRevision | UpdateApiSpec can be used to modify a specified spec. |
GET | /v1/projects/{project}/locations/{location}/apis/{api}/versions/{version}/specs/{spec}:getContents | DeleteApiSpecRevision deletes a revision of a spec. |
GET | /v1/projects/{project}/locations/{location}/apis/{api}/versions/{version}/specs/{spec}:listRevisions | GetApiSpecContents returns the contents of a specified spec. |
POST | /v1/projects/{project}/locations/{location}/apis/{api}/versions/{version}/specs/{spec}:rollback | ListApiSpecRevisions lists all revisions of a spec. |
POST | /v1/projects/{project}/locations/{location}/apis/{api}/versions/{version}/specs/{spec}:tagRevision | RollbackApiSpec sets the current revision to a specified prior revision. |
GET | /v1/projects/{project}/locations/{location}/artifacts | TagApiSpecRevision adds a tag to a specified revision of a spec. |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install apigee-local-registry
Downloads and installs to ~/.claude/skills/apigee-local-registry/
0.0.1 (2026-02-13)