Generate a public key

Generates a public key used to create a JWE token for passing secure authentication data through non-PCI compliant intermediaries. Endpoint is aggressively rate limited to anonymous requests. Contact Moov to enable usage of this feature in production.
POST
/end-to-end-keys
200 429
Successful response
{
  "alg": "ECDH-ES+A256KW",
  "crv": "P-521",
  "kid": "bdoWzKzJJPl4MQHhCCkNVa6egWfb-6WXZJ6JLVjCHV0=",
  "kty": "EC",
  "use": "enc",
  "x": "ABwPUtdrwPu1rMksyxZkRMBqPOgZtyWm_1eW1W2nCscMWgpn73wlZxlBw0U7F_VVMDCiHZ4POEuiWVBegp8O1A5J",
  "y": "Abc0Io7SNlwCtTKFnFUwFwJwmRwr6veQzfEMg_A0dsZx-j5D_mx8zNPZImrqMaQlNg_k2BQz6PwUHbB9PrjZLGhU"
}
Request was refused due to rate limiting.

Retry-After

number

Response

application/json

alg

string

crv

string

kid

string<base64>

kty

string

use

string

x

string<base64>

y

string<base64>