/
COOP

COOP

Here’s the list of COOP APIs in the Quavo FW today.

COOP has 2 versions, REST and SOAP. Both REST and SOAP API connection will need a Username and Password.

COOP REST

  • RS QVO_INT_CoopREST

  • Preferably, we use this over SOAP.

  • Base Endpoints

  • Configure Headers for authentication

    • client_Id = QVO_INT_CoopRest • CoopRestAuthProfile UserName

    • client_secret = QVO_INT_CoopRest • CoopRestAuthProfile Password

Operation

Description

Stage - Process API is used

Endpoint

Operation

Description

Stage - Process API is used

Endpoint

Authorizations

Get list of authorizations

Collect - Dispute Transaction

/authorizations/v1/omaha/authorizations.get

ExternalStatus

Set card status in block card process.

Execute - Account Maintenance

/status/v2/omaha/external-status

FindAccount

Get account details

Collect - Account Selection

/search/v1/omaha/find-account

GetCAP

Get card details.

Collect - Dispute Transaction

Execute - Account Maintenance

/account-information/v1/omaha/cardholder-account-presentation.get

TransactionAdjustment

Used in accounting. 

Execute - Accounting

/transactions/v3/omaha/transactions/adjustment

TransactionsExpanded

Get list of posted transactions

Collect - Dispute Transaction

Analyze - Fees

/transactions/v3/omaha/transactions-expanded.get

COOP SOAP

Operation

Description

Stage - Process API is used

Endpoint

Operation

Description

Stage - Process API is used

Endpoint

CancelProductEmbossOrder

Used in block and reissue to cancel emboss requests. 

Execute - Account Maintenance

/accountmaintenance.asmx

CJAAdjustment

Used in accounting

Execute - Accounting

/accountmaintenance.asmx

DisputeAddAmount

Add dispute amount.

Execute - Account Maintenance

/accountmaintenance.asmx

DisputeRemoveAmount

Removes dispute amount.

Execute - Account Maintenance

/accountmaintenance.asmx

GetAuthorizations

Get list of authorizations

Collect - Dispute Transaction

/accountviews.asmx

GetCAP

Rules exist but currently not used. 

NA

/accountviews.asmx

GetPendingEmbossRequests

Used in block and reissue. Checked before cancelling emboss requests. 

Execute - Account Maintenance

/accountviews.asmx

GetSessionIdentifier

Generates token to be used by the other methods.

All API calls

/ServiceTokenProvider.asmx

GetTransactionsExpanded

Get list of posted transactions. 

Collect - Dispute Transaction

Analyze - Fees

/accountviews.asmx

ReportCardLostOrStolen

Used in block and reissue. Reports if a card is lost or stolen. 

Execute - Account Maintenance

/accountmaintenance.asmx

ReportCardLostOrStolen_ForSeparateEntity

Rules exist but currently not used. 

NA

/accountmaintenance.asmx

MANUAL

API Data Flow

API Specs here.

Â