# Registry API **Provider:** Registry **Category:** communication **Base URL:** `http://apigee.local` **Auth:** none — `# No auth required` **Rate Limit:** See documentation **Free Tier:** Yes — available **Pricing:** Enterprise / contact sales (subscription) **Docs:** http://apigee.local ## Description The Registry service allows teams to manage descriptions of APIs. ## Endpoints | Method | Endpoint | Description | |--------|----------|-------------| | GET | `http://apigee.local/v1/projects/{project}/locations/{location}/apis` | ListApis returns matching APIs. | | POST | `http://apigee.local/v1/projects/{project}/locations/{location}/apis` | CreateApi creates a specified API. | | DELETE | `http://apigee.local/v1/projects/{project}/locations/{location}/apis/{api}` | DeleteApi removes a specified API and all of the resources that it owns. | | GET | `http://apigee.local/v1/projects/{project}/locations/{location}/apis/{api}` | GetApi returns a specified API. | | PATCH | `http://apigee.local/v1/projects/{project}/locations/{location}/apis/{api}` | UpdateApi can be used to modify a specified API. | | GET | `http://apigee.local/v1/projects/{project}/locations/{location}/apis/{api}/deployments` | ListApiDeployments returns matching deployments. | | POST | `http://apigee.local/v1/projects/{project}/locations/{location}/apis/{api}/deployments` | CreateApiDeployment creates a specified deployment. | | DELETE | `http://apigee.local/v1/projects/{project}/locations/{location}/apis/{api}/deployments/{deployment}` | DeleteApiDeployment removes a specified deployment, all revisions, and all chil | ## Authentication No authentication required ``` # No auth required ``` ## Sample Request ```bash curl -X GET 'http://apigee.local/v1/projects/{project}/locations/{location}/apis' \ -H '# No auth required' ``` ## Sample Response ```json {} ``` ## Pricing Details Free — open public API, no authentication required. --- *Source: [API Map](https://apimap.dev/apis/registry/) — CC BY 4.0*