Articles in this section

Available Cybersource APIs

When you configure an export, import, or other type of flow step using the prebuilt Cybersource connector, you can select any of the API operations listed below, organized by API type.

Note

If your API endpoint isn’t listed here, switch the flow step to HTTP mode and configure the endpoint provided in the Cybersource API documentation. You can also create a composite endpoint for this application in HTTP mode.

Resource

API endpoint

Export

Import

Activation codes and certificates

Returns a list of activation codes for acceptance devices solution

 

X

Returns the string representation of certificate of the certificate issuing authority

X

 

Returns expirations dates of certificates installed on devices activated with acceptance devices products

X

 

Revoke the certificate of the specified device of the specified merchant

 

X

Batches

List batches

X

 

Create a batch

 

X

Retrieve a batch status

X

 

Retrieve a batch report

X

 

Billing agreements

Create a billing agreement

 

X

Modify a billing agreement

 

X

Standing instruction intimation

 

X

Bin lookup

Bin lookup API

 

X

Capture

Capture a payment

 

X

Chargeback details

Get chargeback details

X

 

Chargeback summaries

Get chargeback summaries

X

 

Conversion details

Get conversion detail transactions

X

 

Create and update devices

Create device or terminal

 

X

Update a device or terminal

 

X

Create new webhooks

Create webhook security keys

 

X

Find products you can subscribe to

X

 

Create a new webhook subscription

 

X

Credit

Process a credit

 

X

Customer

Create a customer

 

X

Retrieve a customer

X

 

Delete a customer

 

X

Update a customer

 

X

Customer payment instrument

List payment instruments for a customer

X

 

Create a customer payment instrument

 

X

Retrieve a customer payment instrument

X

 

Delete a customer payment instrument

 

X

Update a customer payment instrument

 

X

Customer shipping address

List shipping addresses for a customer

X

 

Create a customer shipping address

 

X

Retrieve a customer shipping address

X

 

Delete a customer shipping address

 

X

Update a customer shipping address

 

X

Customizations

Get customization for device or organization

X

 

Delete customization for device or organization

 

X

Delete customization for device or organization

 

X

Create customization for device or organization

 

X

Update customization for device or organization

 

X

Decision manager

Create decision manager

 

X

List management

 

X

Take action on a DM post transactional case

 

X

Add a comment to a DM post transactional case

 

X

Fraud marking

 

X

Device de-association

De-associate a device from merchant or account

 

X

Device de-association v3

De-associate a device from merchant to account or reseller and from account to reseller v3

 

X

Device search

Retrieve list of devices for a given search query

 

X

Retrieve list of devices for a given search query v3

 

X

Download DTD

Download DTD for report

X

 

Download XSD

Download XSD for report

X

 

Instrument identifier

Create an instrument identifier

 

X

Retrieve an instrument identifier

X

 

Delete an instrument identifier

 

X

Update an instrument identifier

 

X

List payment instruments for an instrument identifier

X

 

Enroll an instrument identifier for payment network token

 

X

Interchange clearing level details

Interchange clearing level data for an account or a merchant

X

 

Invoice settings

Get invoice settings

X

 

Update invoice settings

 

X

Invoices

Get a list of invoices

X

 

Create a new invoice

 

X

Get invoice details

X

 

Update an invoice

 

X

Send an invoice

 

X

Cancel an invoice

 

X

Manage webhooks

Get details on all created webhooks

X

 

Get details on a single webhook

X

 

Delete a webhook subscription

 

X

Update a webhook subscription

 

X

Test a webhook configuration

 

X

Update a webhook status

 

X

Message level encryption

 

X

Merchant boarding

Create a boarding registration

 

X

Gets all the information on a boarding registration

X

 

Microform integration

Generate capture context

 

X

Net fundings

Get netfunding information for an account or a merchant

X

 

Notification of changes

Get notification of changes

X

 

Orders

Create an order

 

X

Orders

Update an order

 

X

Payer authentication

Set up payer auth

 

X

Check payer auth enrollment

 

X

Validate authentication results

 

X

Payment batch summaries

Get payment batch summary data

X

 

Payment instrument

Create a payment instrument

 

X

Retrieve a payment instrument

X

 

Delete a payment instrument

 

X

Update a payment instrument

 

X

Payment links

Get a list of payment links

X

 

Create a payment link

 

X

Get payment link details

X

 

Update a payment link

 

X

Payments

Process a payment

 

X

Increment an authorization

 

X

Check a payment status

 

X

Create a payment order request

 

X

Create alternative payments sessions request

 

X

Update alternative payments sessions request

 

X

Payouts

Process a payout

 

X

Plans

Get a list of plans

X

 

Create a plan

 

X

Get a plan

X

 

Delete a plan

 

X

Update a plan

 

X

Activate a plan

 

X

Deactivate a plan

 

X

Get a plan code

X

 

Purchase and refund details

Get purchase and refund details

X

 

Refund

Refund a payment

 

X

Refund

Refund a capture

 

X

Report definitions

Get report definition

X

 

Get reporting resource information

X

 

Report downloads

Download a report

X

 

Report subscriptions

Get all subscriptions

X

 

Create report subscription for a report name by organization

 

X

Get subscription for report name

X

 

Delete subscription of a report name by organization

 

X

Create a standard or classic subscription

 

X

Reports

Retrieve available reports

X

 

Create adhoc report

 

X

Get report based on report ID

X

 

Retrieval details

Get retrieval details

X

 

Retrieval summaries

Get retrieval summaries

X

 

Reversal

Process an authorization reversal

 

X

Timeout reversal

 

X

Search transactions

Create a search request

 

X

Get search results

X

 

Secure file share

Get list of files

X

 

Download a file with file identifier

X

 

Subscriptions

Get a list of subscriptions

X

 

Create a subscription

 

X

Get a subscription

X

 

Update a subscription

 

X

Cancel a subscription

 

X

Suspend a subscription

 

X

Activate a subscription

 

X

Get a subscription code

X

 

Subscriptions follow-ons

Get a follow-on subscription

X

 

Create a follow-up subscription

 

X

Taxes

Calculate taxes

 

X

Void taxes

 

X

Token

Generate payment credentials for a TMS token

 

X

Retrieve card art

X

 

Tokenized card

Create a tokenized card

 

X

Retrieve a tokenized card

X

 

Delete a tokenized card

 

X

Transaction batches

Get a list of batch files

X

 

Get individual batch file

X

 

Get transaction details for a given batch ID

X

 

Transaction details

Retrieve a transaction

X

 

Transient token data

Get transient token data

X

 

Get payment credentials

X

 

Unified checkout capture context

Generate unified checkout capture context

 

X

User management

Get user information deprecated

X

 

User management search

Search user information

 

X

Verification

Verify customer address

 

X

Validate export compliance

 

X

Void

Void a payment

 

X

Void a capture

 

X

Void a refund

 

X

Void a credit

 

X

Timeout void

 

X