Additional Parameters
This lesson provides a list of different endpoints and their additional parameters.
Users
Create a user
The table below provides a list of some additional request parameters that can be used to create a user. We can add these parameters to the body of the request when we create a user with the {BASE_URL}/users
endpoint. Click here to get the complete list of request parameters that can be used to create a user.
Request Parameters
Parameter | Type | Category | Description |
| string | optional | User's middle name Maximum length: 40 characters |
| string | optional | User's gender Allowable values: |
| string | optional | User's date of birth Format: yyyy-MM-dd |
| string | optional | City that corresponds to the user's address Maximum length: 40 characters |
| string | optional | 2-letter state code that corresponds to the user's address Sample values: |
| string | optional | Postal code that corresponds to the user's address Maximum length: 10 characters |
| string | optional | User’s identification card number Maximum length: 255 characters |
| string | optional | User's nationality Maximum length: 255 characters |
| string | optional | User's passport number Maximum length: 40 characters |
| string | optional | User’s Social Security Number Note: This only contains digits. It doesn’t contain any delimiters. |
Card products
Create a card product
The table below provides some attributes of the config
object, which is an optional input parameter for when we create a card product. Click here for a complete list of config
object attributes.
Request Parameters
Parameter | Type | Category | Description |
| object | optional | Defines the points of interaction for the cards |
| boolean | optional |
Default value: |
| boolean | optional |
Default value: |
| object | optional | Defines transactional characteristics of card usage |
| boolean | optional |
Default value: |
Cards
Create a card
The table below shows the attributes of the expiration_offset
and activation_actions
objects. It also shows some important attributes of the fulfillment
object used to create a card. Click here for a complete list of the fulfillment
object attributes.
Request Parameters
Parameter | Type | Category | Description |
| integer | optional | Duration of card validity Default value: 4 |
| string | optional | Units for the Allowable values: Default value: |
| boolean | optional |
Default value: |
| string | optional | Token of the card from which all digital wallet tokens are moved to the new card Length: 1–36 characters |
| object | required | Personal information added to the card |
| object | required | Personalized text displayed on the card |
| object | optional | Shipping details for the card |
| object | optional | Shipping address for the card |
Create a card transition
The table below provides the details of the validations
object. Click here for the descriptions of the channel
and the reason_code
values.
Request Parameters
Parameter | Type | Category | Description |
| object | optional | Contains user information |
| datetime | optional | Date of birth of the user who owns the card Format: yyyy-MM-dd |
| string | optional | Telephone number of the user who owns the card Maximum length: 255 characters Format: 0000000000 or 000-000-0000 |
| string | optional | Six-digit numeric postfix for bulk card orders Maximum length: 6 characters |
| string | optional | Social Security Number of the user who owns the card Maximum length: 255 characters |
Transactions
Simulate and reverse a transaction
The table below provides the details of the network_fees
and webhook
objects. Click here to view details of the card_acceptor
, card_options
, and transaction_options
objects. In addition to these details, we can also find the descriptions for the network fee types, as well as whether they credit or debit the account balance.
Request Parameters
Parameter | Type | Category | Description |
| string | optional | Type of fee Allowable values: |
| decimal | optional | Fee amount |
| string | optional |
Allowable values: |
| string | optional | Link to which a copy of the response is sent |
| string | optional | Username used to access the endpoint Maximum length: 50 characters |
| string | optional | Password used to access the endpoint |
Get all transactions
Some common transaction types include the following:
account.credit
account.debit
balanceinquiry
authorization
authorization.atm.withdrawal
Click here for a complete list of types of transactions.