Skip to main content
POST
Emitir CSR

Authorizations

client-id
string
header
required
client-secret
string
header
required

Headers

client-secret
string
required

Secret da credencial do merchant

client-id
string
required

ID público da credencial do merchant

Body

application/json
type
enum<string>
required

Tipo do certificado a emitir

Available options:
apple_pay_payment_processing

Response

CSR emitido — envie o signingRequestPem à autoridade

id
string<uuid>
type
enum<string>
Available options:
apple_pay_payment_processing
status
enum<string>

issued: CSR emitido, aguardando ativação; active: em uso; revoked: desativado

Available options:
issued,
active,
revoked
signingRequestPem
string | null

CSR em PEM — presente quando o fluxo do tipo passa por autoridade certificadora (Apple Pay); envie-o à autoridade

publicKeyFingerprint
string

SHA-256 (base64) da chave pública do par

notBefore
string<date-time> | null
notAfter
string<date-time> | null
activatedAt
string<date-time> | null
revokedAt
string<date-time> | null
metadata
object | null

Dados específicos do tipo (Apple Pay: merchantIdHash)

createdAt
string<date-time>