Start encrpytion session

Start encrpytion session

POST /svc/card_issuer/api/v1/pci_session

Request

  • application/json

Body

referenceID stringrequired

card reference id

jwk objectrequired

kty stringrequired

crv stringrequired

kid stringrequired

x stringrequired

y stringrequired

Responses

  • 200

Response Headers

  • application/json

  • Schema

  • Example (auto)

Schema

status stringrequired

jwk objectrequired

kty stringrequired

crv stringrequired

kid stringrequired

x stringrequired

y stringrequired

jwkSignContent string

{ "status": "string", "jwk": { "kty": "string", "crv": "string", "kid": "string", "x": "string", "y": "string" }, "jwkSignContent": "string" }
  • csharp

  • curl

  • dart

  • go

  • http

  • java

  • javascript

  • kotlin

  • c

  • nodejs

  • objective-c

  • ocaml

  • php

  • powershell

  • python

  • r

  • ruby

  • rust

  • shell

  • swift

  • HTTPCLIENT

  • RESTSHARP

var client = new HttpClient(); var request = new HttpRequestMessage(HttpMethod.Post, "https://developer.wonder.today/svc/card_issuer/api/v1/pci_session"); request.Headers.Add("Accept", "application/json"); var content = new StringContent("{\n \"referenceID\": \"string\",\n \"jwk\": {\n \"kty\": \"string\",\n \"crv\": \"string\",\n \"kid\": \"string\",\n \"x\": \"string\",\n \"y\": \"string\"\n }\n}", null, "application/json"); request.Content = content; var response = await client.SendAsync(request); response.EnsureSuccessStatusCode(); Console.WriteLine(await response.Content.ReadAsStringAsync());

Request Collapse all

Body

  • Example (from schema)
  • Example
{ "referenceID": "string", "jwk": { "kty": "string", "crv": "string", "kid": "string", "x": "string", "y": "string" } }