{ "opencollection": "1.0.0", "info": { "name": "3D Secure 3DS Authentication Customer API", "version": "3.43.0" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "Customer", "type": "folder" }, "items": [ { "info": { "name": "List Customers", "type": "http" }, "http": { "method": "GET", "url": "https://emea.gsc.verifone.cloud/oidc/3ds-service/v2/customer", "params": [ { "name": "search", "value": "", "type": "query", "description": "A filter query in [RSQL format](https://aboullaite.me/rsql/) to retrieve customers. The returned\ncustomers are limited to those that can be retrieved by the user.\n\n**Filterable fields:**\n\n| Criteria | Type | Operators |\n|---|---|---|\n| billing.address_1 | string | ==, !=, =in=, =out=, =regex= |\n| billing.address_2 | string | ==, !=, =in=, =out=, =regex= |\n| billing.address_3 | string | ==, !=, =in=, =out=, =regex= |\n| billing.city | string | ==, !=, =in=, =out=, =regex= |\n| billing.country_code | string | ==, !=, =in=, =out=, =regex= |\n| billing.first_name | string | ==, !=, =in=, =out=, =regex= |\n| billing.middle_name | string | ==, !=, =in=, =out=, =regex= |\n| billing.last_name | string | ==, !=, =in=, =out=, =regex= |\n| billing.phone | string | ==, !=, =in=, =out=, =regex= |\n| billing.postal_code | string | ==, !=, =in=, =out=, =regex= |\n| billing.state | string | ==, !=, =in=, =out=, =regex= |\n| company_name | string | ==, !=, =in=, =out=, =regex= |\n| company_registration_number | string | ==, !=, =in=, =out=, =regex= |\n| email_address | string | ==, !=, =in=, =out=, =regex= |\n| entity_id | string | ==, !=, =in=, =out=, =regex= |\n| id | string | ==, !=, =in=, =out=, =regex= |\n| phone_number | string | ==, !=, =in=, =out=, =regex= |\n| shipping.address_1 | string | ==, !=, =in=, =out=, =regex= |\n| shipping.address_2 | string | ==, !=, =in=, =out=, =regex= |\n| shipping.address_3 | string | ==, !=, =in=, =out=, =regex= |\n| shipping.city | string | ==, !=, =in=, =out=, =regex= |\n| shipping.country_code | string | ==, !=, =in=, =out=, =regex= |\n| shipping.first_name | string | ==, !=, =in=, =out=, =regex= |\n| shipping.middle_name | string | ==, !=, =in=, =out=, =regex= |\n| shipping.last_name | string | ==, !=, =in=, =out=, =regex= |\n| shipping.phone | number | ==, !=, =in=, =out=, =gt=, =ge=, =lt=, =le= |\n| shipping.postal_code | string | ==, !=, =in=, =out=, =regex= |\n| shipping.state | string | ==, !=, =in=, =out=, =regex= |\n| title | string | ==, !=, =in=, =out=, =regex= |\n| work_phone | string | ==, !=, =in=, =out=, =regex= |\n| tax.identifier | string | ==, !=, =in=, =out=, =regex= |\n| created_at | date | ==, !=, =in=, =out=, =gt=, =ge=, =lt=, =le= |\n| updated_at | date | ==, !=, =in=, =out=, =gt=, =ge=, =lt=, =le= |\n| language | string | ==, !=, =in=, =out=, =regex= |\n\n**Operators:**\n\n| Operator | Description |\n|---|---|\n| == | equal |\n| != | not equal |\n| =lt= | less than |\n| =le= | less than and equal to |\n| =gt= | greater than |\n| =ge= | greater than and equal to |\n| =regex= | pattern matching |\n| =in= | multiple arguments search |\n| =out= | exclude |\n| **;** | Logical AND |\n| **,** | Logical OR |\n\n**Note:** Logical AND (`;`) has higher precedence than Logical OR (`,`). Use parentheses `()` to\noverride operator precedence.\n\n**Examples:**\n\n /v2/customer?search=id==123&order_by=ASC&order_criteria=email_address&page_size=1&page_number=2\n\n /v2/customer?search=id==123435&order_by=DESC&order_criteria=billing.address_1&page_size=10&page_number=1\n\n /v2/customer?search=id==dg373&order_by=ASC&order_criteria=company_name&page_size=1&page_number=2" }, { "name": "order_criteria", "value": "", "type": "query", "description": "The field to order results by. If not specified, results are ordered by created date.\n\nAllowed values: `billing.address_1`, `billing.address_2`, `billing.address_3`, `billing.city`,\n`billing.country_code`, `billing.first_name`, `billing.middle_name`, `billing.last_name`,\n`billing.phone`, `billing.postal_code`, `billing.state`, `company_name`,\n`company_registration_number`, `email_address`, `entity_id`, `id`, `phone_number`,\n`shipping.address_1`, `shipping.address_2`, `shipping.address_3`, `shipping.city`,\n`shipping.country_code`, `shipping.first_name`, `shipping.last_name`, `shipping.phone`,\n`shipping.postal_code`, `shipping.state`, `title`, `work_phone`, `tax.identifier`, `created_at`" }, { "name": "order_by", "value": "", "type": "query", "description": "The sort direction. Defaults to `DESC` if not specified." }, { "name": "page_number", "value": "", "type": "query", "description": "Page number to retrieve. Defaults to `1` if not specified." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results per page. Defaults to `50` if not specified." } ] }, "docs": "List Customers" }, { "info": { "name": "Create Customer", "type": "http" }, "http": { "method": "POST", "url": "https://emea.gsc.verifone.cloud/oidc/3ds-service/v2/customer", "body": { "type": "json", "data": "{}" } }, "docs": "Create Customer" }, { "info": { "name": "Get Customer", "type": "http" }, "http": { "method": "GET", "url": "https://emea.gsc.verifone.cloud/oidc/3ds-service/v2/customer/:customerId", "params": [ { "name": "customerId", "value": "", "type": "path", "description": "Customer UUID" } ] }, "docs": "Get Customer" }, { "info": { "name": "Update Customer", "type": "http" }, "http": { "method": "POST", "url": "https://emea.gsc.verifone.cloud/oidc/3ds-service/v2/customer/:customerId", "params": [ { "name": "customerId", "value": "", "type": "path", "description": "Customer UUID" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update Customer" }, { "info": { "name": "Delete Customer", "type": "http" }, "http": { "method": "DELETE", "url": "https://emea.gsc.verifone.cloud/oidc/3ds-service/v2/customer/:customerId", "params": [ { "name": "customerId", "value": "", "type": "path", "description": "Customer UUID" } ] }, "docs": "Delete Customer" } ] } ], "bundled": true }