Virtual API (V2)

Download OpenAPI specification:Download

Virtual

VirtualController

Add Virtual Consumer

Creates virtual consumer.

Request
header Parameters
Authorization
required
string

A JWT access token returned from the security/login method, uniquely identifying your partner login session. This is required to make requests to the API.

Request Body schema: application/json

The request information.

required
object (ConsumerReq)

Details for adding a virtual consumer

AgreementCode
string [ 0 .. 8 ] characters

Unique identifier of an agreement. Agreement code is same for primary and secondary account(s).

AccountFriendlyName
string [ 0 .. 50 ] characters

The name of the account.

ClientRequestReference
string [ 0 .. 50 ] characters

Solaris partners should provide a reference number in each API request for tracking/auditing purpose of actions performed on the Solaris platform.

CultureID
integer <int32>

Unique identifier of the response language. Default language value is 1. i.e. UK English. Other supported values are 1 = UK English, 2 = Russian, 3 = Latvian.

Responses
200

OK

400

Bad Request

500

Internal Server Error

post/Virtual/AddVirtualConsumer
Request samples
application/json
{
  • "ConsumerDetail": {
    },
  • "AgreementCode": "AGRMNTWS",
  • "AccountFriendlyName": "AccName",
  • "ClientRequestReference": "[ReferenceExample]",
  • "CultureID": 1
}
Response samples
application/json
{
  • "ConsumerID": 76204,
  • "CardID": 19169,
  • "AccountIdentifier": 949838,
  • "AccountNumber": "00000570",
  • "SortCode": "608370",
  • "IBAN": "GB35CNFV60837000000570",
  • "BIC": "CNFVGB21XXX",
  • "Description": "Success",
  • "ResponseCode": "000",
  • "ResponseDateTime": "2021-12-21T13:58:02.899",
  • "ClientRequestReference": "reference",
  • "RequestID": 27194
}
Solaris is the brand name for the regulated entities Contis Financial Services Ltd and UAB „Finansinės paslaugos „Contis“, which are part of the Solaris Group.