Creates a custom consumer key and secret for a AppGroup app. This is particularly useful if you want to migrate existing consumer keys and secrets to Apigee from another system.
Consumer keys and secrets can contain letters, numbers, underscores, and hyphens. No other special characters are allowed. To avoid service disruptions, a consumer key and secret should not exceed 2 KBs each.
Note: When creating the consumer key and secret, an association to API products will not be made. Therefore, you should not specify the associated API products in your request. Instead, use the [ProductizeAppGroupAppKey][AppGroupAppKeys.ProductizeAppGroupAppKey] API to make the association after the consumer key and secret are created.
If a consumer key and secret already exist, you can keep them or delete them using the keys.delete API.
HTTP request
POST https://apigee.googleapis.com/v1/{parent=organizations/*/appgroups/*/apps/*}/keys
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-07 UTC."],[[["This API creates custom consumer keys and secrets for AppGroup apps, particularly useful for migrating existing keys from other systems to Apigee."],["Consumer keys and secrets are limited to letters, numbers, underscores, and hyphens, with a maximum size of 2 KB each to avoid service disruptions."],["Associating consumer keys with API products should be done after key creation using the ProductizeAppGroupAppKey API, as this is not done when the keys are initially created."],["The API endpoint for creating keys is `POST https://apigee.googleapis.com/v1/{parent=organizations/*/appgroups/*/apps/*}/keys`, and requires the `apigee.appkeys.create` IAM permission."],["To use this API, you must have `https://www.googleapis.com/auth/cloud-platform` OAuth scope."]]],[]]