POST publickeys/keyinjection

Remote key injection to initialize payment hardware.

Request Information

URI Parameters

None.

Body Parameters

request payload

KeyInjectionRequest
NameDescriptionTypeAdditional information
Make

The device make.

RemoteKeyInjectionMake

Required

Model

The device model.

string

Required

Matching regular expression pattern: ^^(?!\s)[\da-zA-Z\s.#]{1,20}\S$

Files

The collection of files.

Collection of FileInfo

Required

Request Formats

application/json, text/json

Sample:
{
  "Make": "Miura",
  "Model": "sample string 1",
  "Files": [
    {
      "Filename": "sample string 1",
      "FileContent": "sample string 2"
    },
    {
      "Filename": "sample string 1",
      "FileContent": "sample string 2"
    }
  ]
}

Response Information

Resource Description

Remote key injection to initialize payment hardware.

KeyInjectionResponse
NameDescriptionTypeAdditional information
Files

The collection of files.

Collection of FileInfo

Required

BillingIdentifier

The billing identifier.

integer

Required

Response Formats

application/json, text/json

Sample:
{
  "Files": [
    {
      "Filename": "sample string 1",
      "FileContent": "sample string 2"
    },
    {
      "Filename": "sample string 1",
      "FileContent": "sample string 2"
    }
  ],
  "BillingIdentifier": 1
}