# Authorization APIs to manage authorization keys. ## Save a producer administration key - [PUT /v1.0/administration-keys](https://fnoapi-dynamicmonetization.redocly.app/apis/openapispec/authorization/producer-admin-key-upload.md): Adds or updates a public key which can be used by a producer user to make Dynamic Monetization API requests. Allow 10 minutes for the key to be available to authorize requests. ## Delete a producer administration key - [DELETE /v1.0/administration-keys/{keyId}](https://fnoapi-dynamicmonetization.redocly.app/apis/openapispec/authorization/delete-producer-admin-key.md): Deletes a specified producer administration key. Pass the ID of the key that you want to delete as a path parameter. It may take up to 10 minutes for the key to be fully removed after calling the API. ## Save a client key - [PUT /v1.0/client-keys](https://fnoapi-dynamicmonetization.redocly.app/apis/openapispec/authorization/client-key-upload.md): Adds or updates a public key which can be used by a client user to make Dynamic Monetization API requests. Allow 10 minutes for the key to be available to authorize requests. ## Delete a client key - [DELETE /v1.0/client-keys/{keyId}](https://fnoapi-dynamicmonetization.redocly.app/apis/openapispec/authorization/delete-client-key.md): Deletes a specified client key. Pass the ID of the key that you want to delete as a path parameter. It may take up to 10 minutes for the key to be fully removed after calling the API. ## Get a list of public keys - [GET /v1.0/public-keys](https://fnoapi-dynamicmonetization.redocly.app/apis/openapispec/authorization/get-public-keys.md): Gets a list of administration and client public keys.