Management API — API credential management.
Summary
Functions
Add an allowed origin to my credential.
Create an API credential at company level.
Add an allowed origin to a company-level credential.
Create an API credential at merchant level.
Delete an allowed origin from a company-level credential.
Remove an allowed origin from my credential.
Generate a new API key for a company-level credential.
Generate a new client key for a company-level credential.
Generate a new API key for a merchant-level credential.
Generate a new client key for a merchant-level credential.
Generate a client key for my credential.
Get a company-level API credential.
Get my own API credential details.
Get a merchant-level API credential.
Get allowed origins for my credential.
List API credentials at company level.
List allowed origins for a company-level credential.
List API credentials at merchant level.
Update a company-level API credential.
Update a merchant-level API credential.
Functions
@spec add_my_origin( map(), keyword() ) :: AdyenClient.Client.response()
Add an allowed origin to my credential.
@spec create_company(String.t(), map(), keyword()) :: AdyenClient.Client.response()
Create an API credential at company level.
@spec create_company_origin(String.t(), String.t(), map(), keyword()) :: AdyenClient.Client.response()
Add an allowed origin to a company-level credential.
@spec create_merchant(String.t(), map(), keyword()) :: AdyenClient.Client.response()
Create an API credential at merchant level.
@spec delete_company_origin(String.t(), String.t(), String.t(), keyword()) :: AdyenClient.Client.response()
Delete an allowed origin from a company-level credential.
@spec delete_my_origin( String.t(), keyword() ) :: AdyenClient.Client.response()
Remove an allowed origin from my credential.
@spec generate_company_api_key(String.t(), String.t(), keyword()) :: AdyenClient.Client.response()
Generate a new API key for a company-level credential.
@spec generate_company_client_key(String.t(), String.t(), keyword()) :: AdyenClient.Client.response()
Generate a new client key for a company-level credential.
@spec generate_merchant_api_key(String.t(), String.t(), keyword()) :: AdyenClient.Client.response()
Generate a new API key for a merchant-level credential.
@spec generate_merchant_client_key(String.t(), String.t(), keyword()) :: AdyenClient.Client.response()
Generate a new client key for a merchant-level credential.
@spec generate_my_client_key(keyword()) :: AdyenClient.Client.response()
Generate a client key for my credential.
@spec get_company(String.t(), String.t(), keyword()) :: AdyenClient.Client.response()
Get a company-level API credential.
@spec get_me(keyword()) :: AdyenClient.Client.response()
Get my own API credential details.
@spec get_merchant(String.t(), String.t(), keyword()) :: AdyenClient.Client.response()
Get a merchant-level API credential.
@spec get_my_origins(keyword()) :: AdyenClient.Client.response()
Get allowed origins for my credential.
@spec list_company( String.t(), keyword() ) :: AdyenClient.Client.response()
List API credentials at company level.
@spec list_company_origins(String.t(), String.t(), keyword()) :: AdyenClient.Client.response()
List allowed origins for a company-level credential.
@spec list_merchant( String.t(), keyword() ) :: AdyenClient.Client.response()
List API credentials at merchant level.
@spec update_company(String.t(), String.t(), map(), keyword()) :: AdyenClient.Client.response()
Update a company-level API credential.
@spec update_merchant(String.t(), String.t(), map(), keyword()) :: AdyenClient.Client.response()
Update a merchant-level API credential.