---
title: "POST /v1/{+parent}/keystores"
method: POST
path: "/v1/{+parent}/keystores"
tags: ["organizations"]
---

# POST /v1/{+parent}/keystores

`POST /v1/{+parent}/keystores`

Creates a keystore or truststore. - Keystore: Contains certificates and their associated keys. - Truststore: Contains trusted certificates used to validate a server's certificate. These certificates are typically self-signed certificates or certificates that are not signed by a trusted CA.

## Path parameters

- `parent` string, required

## Query parameters

- `name` string

## Request body

- GoogleCloudApigeeV1Keystore — Datastore for Certificates and Aliases.
  - `name` string — Required. Resource ID for this keystore. Values must match the regular expression `[\w[:space:].-]{1,255}`.
  - `aliases` string[] — Output only. Aliases in this keystore.

## Response `200`

Successful response

---

[API](https://skmtc.net/google/apis/apigee.md) · [All operations](https://skmtc.net/google/apis/apigee/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/google/apigee/versions/6e272fa448a7/schema)
