Download OpenAPI specification:Download
API for manage wallet and owner data (v1.0.154)
Allows updating TaxId and Email of an existing Wallet
| walletId required | string <uuid> Wallet identifier |
Request containing new TaxId and Email values
| taxId required | string non-empty Owner TaxId |
| email required | string non-empty ^(?!.*\.\.)(?!.*\+$)[a-zA-Z0-9!#$%&'*\/=?^_`{... Owner Email |
{- "taxId": "string",
- "email": "string"
}Get all wallets on platform phase and will be removed as soon as the application goes live! ***
| fromDate | string <date-time> |
| toDate | string <date-time> |
| pageSize | integer <int32> Default: 50 |
| pageNumber | integer <int32> Default: 0 |
Creates a new wallet on platform
Request for creation
| taxId required | string non-empty Owner tax identifier |
| firstName required | string non-empty Owner first name |
| lastName required | string non-empty Owner last name |
| phoneNumber required | string non-empty Owner phone number |
| email required | string non-empty ^(?!.*\.\.)(?!.*\+$)[a-zA-Z0-9!#$%&'*\/=?^_`{... Owner e-mail |
| originatingDealerKey required | string non-empty Original dealer for which the wallet was created |
{- "taxId": "string",
- "firstName": "string",
- "lastName": "string",
- "phoneNumber": "string",
- "email": "string",
- "originatingDealerKey": "string"
}Allows updating FirstName, LastName and PhoneNumber of an existing Wallet
| walletId required | string <uuid> Wallet identifier |
Request containing new FirstName, LastName, PhoneNumber and optional Residence values
| firstName required | string non-empty Owner first name |
| lastName required | string non-empty Owner last name |
| phoneNumber required | string non-empty Owner phone number |
| addressStreet | string or null Street of residence |
| addressNumber | string or null Street number |
| zipCode | string or null City postal code |
| city | string or null City of residence |
| province | string or null Province of residence |
| country | string or null Country of residence |
object or null Metadata for the wallet |
{- "firstName": "string",
- "lastName": "string",
- "phoneNumber": "string",
- "addressStreet": "string",
- "addressNumber": "string",
- "zipCode": "string",
- "city": "string",
- "province": "string",
- "country": "string",
- "metadata": {
- "property1": null,
- "property2": null
}
}Sets the given IBAN to be verified and then associated to the Wallet
| walletId required | string <uuid> Wallet identifier |
Request containing the IBAN and BIC to associate to the Wallet
| iban | string or null Owner IBAN |
| bic | string or null <= 11 characters BIC associated to the IBAN (needed only if IBAN is not Italian) |
{- "iban": "string",
- "bic": "string"
}Searches for existing Wallets matching each given parameter.
NOTE: Ignores missing, null, empty of white space only search parameters
| pageSize | integer <int32> Default: 50 Number of wallets per page |
| pageNumber | integer <int32> Default: 0 Page number |
Request containing search fields
| taxId | string or null Owner tax identifier: exact match, case insensitive |
| firstName | string or null Owner first name: partial match (contains), case insensitive |
| lastName | string or null Owner last name: partial match (contains), case insensitive |
| phoneNumber | string or null Owner phone number: partial match (contains), case insensitive |
string or null Owner e-mail: partial match (contains), case insensitive | |
| iban | string or null IBAN of wallet owner: exact match, case insensitive |
| isSuspended | boolean or null If wallet is suspended (if null searches for both suspended and not suspended ones) NOTE: cannot be false if IsClosed is true |
| isClosed | boolean or null If wallet is closed (if null searches for both closed and open ones) |
| hasNeverBeenUsed | boolean or null Searches only for Wallets that never executed any Operation (LastUsageDate never set) |
{- "taxId": "string",
- "firstName": "string",
- "lastName": "string",
- "phoneNumber": "string",
- "email": "string",
- "iban": "string",
- "isSuspended": true,
- "isClosed": true,
- "hasNeverBeenUsed": true
}*** ATTENTION: THIS ENDPOINT IS AVALIABLE ONLY IN TESTING AND DEVELOPMENT ENVIRONMENTS *** Deletes a Closed Wallet alongside any associated Operation, Group, SDD mandate and Transaction.
| walletId required | string <uuid> Wallet identifier |