Get API key
Profiles API

GET
https://api.mollie.nl/v1/profiles/id/apikeys/mode
Authentication: OAuth access tokens

Get the API key for the given payment profile and profile mode.

Note that you cannot retrieve API keys for a different account than your own, even if you have a valid OAuth token.

If you wish to create a payment on behalf of a different merchant, use your app's access token and the profileId of one of the merchant's web site profiles.

Parameters

Replace id in the endpoint URL by the payment profile's ID, and replace mode by either live or test. For example: /v1/profiles/pfl_v9hTwCvYqw/apikeys/live.

Includes

Some endpoints allow you to indicate if you want more information to be included in the API response via the include querystring parameter.

  • No includes supported for this endpoint.

Response

200
application/json; charset=utf-8
resource
string

Indicates the response contains an API key object.

Possible values: profile_api_key

id
string

The API key's identifier.

Possible values: live test

key
string

The actual API key, which you'll use when creating payments or when otherwise communicating with the API. Never share the API key with anyone.

createdDatetime
datetime

The API key's date and time of creation, in ISO 8601 format.

Example

Request code

// Not implemented. Create a pull request: https://github.com/mollie/mollie-api-php

Live API key

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{
    "resource": "profile_api_key",
    "id": "live",
    "key": "live_eSf9fQRwpsdfPY8y3tUFFmqjADRKyA",
    "createdDatetime": "2017-12-15T23:42:04.0Z"
}