{ "opencollection": "1.0.0", "info": { "name": "Synctera Accounts Cards API", "version": "0.20.0" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "Cards", "type": "folder" }, "items": [ { "info": { "name": "List Cards", "type": "http" }, "http": { "method": "GET", "url": "https://api.synctera.com/v0/cards", "params": [ { "name": "customer_id", "value": "", "type": "query" }, { "name": "account_id", "value": "", "type": "query", "description": "Account ID(s). Multiple IDs can be provided as a comma-separated list." }, { "name": "emboss_name", "value": "", "type": "query", "description": "emboss name" }, { "name": "last_four", "value": "", "type": "query", "description": "The last 4 digits of the card PAN" }, { "name": "expiration_date", "value": "", "type": "query", "description": "The date representing when the card would expire at" }, { "name": "card_type", "value": "", "type": "query", "description": "Indicates the type of card" }, { "name": "card_brand", "value": "", "type": "query", "description": "The brand of a card product" }, { "name": "form", "value": "", "type": "query", "description": "The format of the card" }, { "name": "card_product_id", "value": "", "type": "query" }, { "name": "card_status", "value": "", "type": "query", "description": "The status of a card" }, { "name": "postal_code", "value": "", "type": "query", "description": "The postal code of a card user" }, { "name": "limit", "value": "", "type": "query" }, { "name": "page_token", "value": "", "type": "query" }, { "name": "sort_by", "value": "", "type": "query", "description": "Specifies the sort order for the returned cards.\n" } ] }, "docs": "List of cards matching query parameters\n" }, { "info": { "name": "Issue a Card", "type": "http" }, "http": { "method": "POST", "url": "https://api.synctera.com/v0/cards", "body": { "type": "json", "data": "{}" } }, "docs": "Issue or reissue a new card for a customer\n" }, { "info": { "name": "Get Card", "type": "http" }, "http": { "method": "GET", "url": "https://api.synctera.com/v0/cards/:card_id", "params": [ { "name": "card_id", "value": "", "type": "path" } ] }, "docs": "Get the details about a card that has been issued\n" }, { "info": { "name": "Update Card", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.synctera.com/v0/cards/:card_id", "params": [ { "name": "card_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Integrators can update the card resource to change status, update shipping (if the card hasn't been shipped) or edit metadata.\n" }, { "info": { "name": "Get Card Barcode", "type": "http" }, "http": { "method": "GET", "url": "https://api.synctera.com/v0/cards/:card_id/barcodes", "params": [ { "name": "card_id", "value": "", "type": "path" } ] }, "docs": "This endpoint is for testing environment only to provide access to barcode of a test card\n" }, { "info": { "name": "List Card Changes", "type": "http" }, "http": { "method": "GET", "url": "https://api.synctera.com/v0/cards/:card_id/changes", "params": [ { "name": "card_id", "value": "", "type": "path" } ] }, "docs": "List card change history\n" }, { "info": { "name": "Get a client token", "type": "http" }, "http": { "method": "POST", "url": "https://api.synctera.com/v0/cards/:card_id/client_token", "params": [ { "name": "card_id", "value": "", "type": "path" } ] }, "docs": "Create a client access token for interacting with a card. This token will be used on the client to identify the card for flows like viewing Full PAN or setting the PIN in a PCI compliant manner.\n" }, { "info": { "name": "Activate a card", "type": "http" }, "http": { "method": "POST", "url": "https://api.synctera.com/v0/cards/activate", "body": { "type": "json", "data": "{}" } }, "docs": "Activate a card\n" }, { "info": { "name": "Get card widget URL", "type": "http" }, "http": { "method": "GET", "url": "https://api.synctera.com/v0/cards/card_widget_url", "params": [ { "name": "widget_type", "value": "", "type": "query", "description": "The type of widget for which to construct the URL" }, { "name": "customer_id", "value": "", "type": "query" }, { "name": "account_id", "value": "", "type": "query" }, { "name": "card_id", "value": "", "type": "query", "description": "The ID of the card (required for set PIN widget)" } ] }, "docs": "This endpoint returns a URL address of the specified widget for a given card\n" }, { "info": { "name": "List Gateways", "type": "http" }, "http": { "method": "GET", "url": "https://api.synctera.com/v0/cards/gateways", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "page_token", "value": "", "type": "query" } ] }, "docs": "List of gateways matching query parameters\n" }, { "info": { "name": "Create Gateway", "type": "http" }, "http": { "method": "POST", "url": "https://api.synctera.com/v0/cards/gateways", "body": { "type": "json", "data": "{}" } }, "docs": "Create a new Authorization Gateway Configuration\n" }, { "info": { "name": "Get Gateway", "type": "http" }, "http": { "method": "GET", "url": "https://api.synctera.com/v0/cards/gateways/:gateway_id", "params": [ { "name": "gateway_id", "value": "", "type": "path" } ] }, "docs": "Get the details of an Authorization Gateway that has been configured\n" }, { "info": { "name": "Update Gateway", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.synctera.com/v0/cards/gateways/:gateway_id", "params": [ { "name": "gateway_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update Authorization Gateway configuration\n" }, { "info": { "name": "List Card Image Details", "type": "http" }, "http": { "method": "GET", "url": "https://api.synctera.com/v0/cards/images", "params": [ { "name": "customer_id", "value": "", "type": "query" } ] }, "docs": "List all card image details\n" }, { "info": { "name": "Create Card Image", "type": "http" }, "http": { "method": "POST", "url": "https://api.synctera.com/v0/cards/images", "body": { "type": "json", "data": "{}" } }, "docs": "Create a card image entity. Note that this does not include the image data itself. You can upload the image data via a subsequent uploadCardImageData request using the ID created here.\n" }, { "info": { "name": "Get Card Image Details", "type": "http" }, "http": { "method": "GET", "url": "https://api.synctera.com/v0/cards/images/:card_image_id", "params": [ { "name": "card_image_id", "value": "", "type": "path" } ] }, "docs": "Get card image details" }, { "info": { "name": "Update Card Image Details", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.synctera.com/v0/cards/images/:card_image_id", "params": [ { "name": "card_image_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update card image details. The only detail that can be updated is the card status as APPROVED or REJECTED." }, { "info": { "name": "Get Card Image Data", "type": "http" }, "http": { "method": "GET", "url": "https://api.synctera.com/v0/cards/images/:card_image_id/data", "params": [ { "name": "card_image_id", "value": "", "type": "path" } ] }, "docs": "Get card image data" }, { "info": { "name": "Upload Card Image", "type": "http" }, "http": { "method": "POST", "url": "https://api.synctera.com/v0/cards/images/:card_image_id/data", "params": [ { "name": "card_image_id", "value": "", "type": "path" } ] }, "docs": "Upload card image data" }, { "info": { "name": "List Card Products", "type": "http" }, "http": { "method": "GET", "url": "https://api.synctera.com/v0/cards/products", "params": [ { "name": "limit", "value": "", "type": "query" }, { "name": "page_token", "value": "", "type": "query" } ] }, "docs": "List Card Products" }, { "info": { "name": "Get single-use token", "type": "http" }, "http": { "method": "POST", "url": "https://api.synctera.com/v0/cards/single_use_token", "body": { "type": "json", "data": "{}" } }, "docs": "This endpoint returns a single-use access token. This type of token authorizes a single request to access API endpoints and data associated with a particular user\n" } ] } ], "bundled": true }