Configuration Services supports running Clearingworks automations, called Configuration Jobs. Each configuration job is designed to perform a specific list of configuration actions. Each action may require information in the form of a Configuration Card. Each configuration job is configured using the Clearingworks Admin UI. Technically this service supports running configuration jobs through a generic path, but for documentation purposes, each avaialble configuration job is listed as its own path.
Runs configuration job with this description: Creates a new multi-account retail lockbox
Success
Bad Request, Invalid Parameters
Not Found
Internal Server Error
{- "newBusUnitName": "string",
- "parentBusUnitName": "string",
- "poBox": "string",
- "contactBillerName": "string",
- "contactAddrLine1": "string",
- "contactAddrLine2": "string",
- "contactCityStateZip": "string",
- "exceptionExpirationDays": "string",
- "depositorAccountNumber": "string",
- "accountNumberEnter": "true",
- "accountNumberLabel": "string",
- "accountNumberMatchTo": "true",
- "accountNumberRegex": "string",
- "accountNumberMaxLength": "string",
- "accountNumberRequired": "true",
- "altAccountNumberEnter": "true",
- "altAccountNumberLabel": "string",
- "altAccountNumberMatchTo": "true",
- "altAccountNumberRegex": "string",
- "altAccountNumberMaxLength": "string",
- "altAccountNumberRequired": "true",
- "customString3Enter": "true",
- "customString3Label": "string",
- "customString3Regex": "string",
- "customString3MaxLength": "string",
- "customString3Required": "true",
- "customString4Enter": "true",
- "customString4Label": "string",
- "customString4Regex": "string",
- "customString4MaxLength": "string",
- "customString4Required": "true",
- "customString5Enter": "true",
- "customString5Label": "string",
- "customString5Regex": "string",
- "customString5MaxLength": "string",
- "customString5Required": "true",
- "minimumAmountEnter": "true",
- "minimumAmountLabel": "string",
- "minimumAmountRequired": "true",
- "payoffAmountEnter": "true",
- "payoffAmountLabel": "string",
- "payoffAmountRequired": "true",
- "arAmount1Enter": "true",
- "arAmount1Label": "string",
- "arAmount1Required": "true",
- "arAmount2Enter": "true",
- "arAmount2Label": "string",
- "arAmount2Required": "true",
- "arAmount3Enter": "true",
- "arAmount3Label": "string",
- "arAmount3Required": "true",
- "makerNameEnter": "true",
- "makerNameLabel": "string"
}
{- "httpCode": 0,
- "message": "Failed to authorize.",
- "systemId": 123412351
}
Runs configuration job with this description: Generic Onboarding of a new Biller
Success
Bad Request, Invalid Parameters
Not Found
Internal Server Error
{- "LockboxConfig": {
- "consolidatorBusUnit": "CheckAlt, BankXX",
- "lockboxBoxes": [
- {
- "location": "Electronic",
- "assignReservedBox": true,
- "poBox": "string",
- "barCode": "string"
}
], - "scanlineName": "string",
- "usingPayeeVerification": true
}, - "Banking": {
- "bankAccounts": [
- {
- "displayName": "Account At The Electric Company Depositor",
- "bankRouting": "011000002",
- "depositAccountNumber": "000-12245-23",
- "name": "First State Properties"
}
], - "bankSettlements": [
- {
- "outputType": "ACH",
- "bankingRelationshipName": "<Custom>"
}
]
}, - "OnlinePaymentsConfig": {
- "consolidatorBusUnit": "CheckAlt, BankXX"
}, - "Reference Data": null,
- "EOD Automation": null,
- "Identification": {
- "legalName": "string",
- "clientId": "string",
- "billerId": "string",
- "externalId": "string"
}, - "TagCard": {
- "tagValues": [
- {
- "customPropName": "BU_TYPE",
- "customPropValue": "LBX_BILLER"
}
]
}, - "CustomFieldsConfig": {
- "customFields": [
- {
- "customPropName": "BU_TYPE"
}
]
}, - "BillingCard": {
- "billingCodes": [
- "string"
]
}, - "CatchConfig": {
- "consolidatorBusUnit": "CheckAlt, BankXX"
}, - "UserAccounts": {
- "userAccounts": [
- {
- "createCWAccount": "true",
- "createUIAccount": "false",
- "role": "Clearingworks Administrator",
- "fullName": "John Doe",
- "email": "john.doe@myco.com",
- "password": "string"
}
]
}, - "Exceptions": null
}
{- "httpCode": 0,
- "message": "Failed to authorize.",
- "systemId": 123412351
}
Runs configuration job with this description: Disables and sets end dates for offboarding process
Success
Bad Request, Invalid Parameters
Not Found
Internal Server Error
{- "offboardBusUnit": 0,
- "disableNow": 0,
- "billingEndDate": "2019-08-24T14:15:22Z",
- "billerDeleteDate": "2019-08-24T14:15:22Z"
}
{- "httpCode": 0,
- "message": "Failed to authorize.",
- "systemId": 123412351
}
Runs configuration job with this description: Creates a new wholesale lockbox
Success
Bad Request, Invalid Parameters
Not Found
Internal Server Error
{- "newBusUnitName": "string",
- "parentBusUnitName": "string",
- "poBox": "string",
- "contactBillerName": "string",
- "contactAddrLine1": "string",
- "contactAddrLine2": "string",
- "contactCityStateZip": "string",
- "exceptionExpirationDays": "string",
- "propertySetType": "Account",
- "depositorAccountNumber": "string",
- "accountNumberEnter": "true",
- "accountNumberLabel": "string",
- "accountNumberRegex": "string",
- "accountNumberMaxLength": "string",
- "accountNumberRequired": "true",
- "altAccountNumberEnter": "true",
- "altAccountNumberLabel": "string",
- "altAccountNumberRegex": "string",
- "altAccountNumberMaxLength": "string",
- "altAccountNumberRequired": "true",
- "customString3Enter": "true",
- "customString3Label": "string",
- "customString3Regex": "string",
- "customString3MaxLength": "string",
- "customString3Required": "true",
- "customString4Enter": "true",
- "customString4Label": "string",
- "customString4Regex": "string",
- "customString4MaxLength": "string",
- "customString4Required": "true",
- "customString5Enter": "true",
- "customString5Label": "string",
- "customString5Regex": "string",
- "customString5MaxLength": "string",
- "customString5Required": "true",
- "minimumAmountEnter": "true",
- "minimumAmountLabel": "string",
- "minimumAmountRequired": "true",
- "payoffAmountEnter": "true",
- "payoffAmountLabel": "string",
- "payoffAmountRequired": "true",
- "arAmount1Enter": "true",
- "arAmount1Label": "string",
- "arAmount1Required": "true",
- "arAmount2Enter": "true",
- "arAmount2Label": "string",
- "arAmount2Required": "true",
- "arAmount3Enter": "true",
- "arAmount3Label": "string",
- "arAmount3Required": "true",
- "makerNameEnter": "true",
- "makerNameLabel": "string"
}
{- "httpCode": 0,
- "message": "Failed to authorize.",
- "systemId": 123412351
}
Runs configuration job with this description: Financial Transmission Details Search extract
Success
Bad Request, Invalid Parameters
Not Found
Internal Server Error
{- "StreamSecurityConfigName": "string",
- "BusUnitId": 0,
- "observationDate": "2019-08-24T14:15:22Z"
}
{- "httpCode": 0,
- "message": "Failed to authorize.",
- "systemId": 123412351
}
Retrieve the query parameters for a given configuration job.
Success
Not found
Internal Server Error
{- "processName": "CM Add Biller",
- "processDescription": "CM Add Biller",
- "parameterDefs": [
- {
- "name": "importDate",
- "description": "Date the transaction was imported",
- "dataType": "String",
- "validValues": [
- "string"
], - "required": "true",
- "validOperators": [
- "N/A"
], - "defaultOperator": "=",
- "defaultMinValue": "-1bod",
- "defaultMaxValue": "+1eod",
- "minValidValue": "0",
- "maxValidValue": "9999999.99",
- "maxValidRange": 30
}
], - "parameterValidationInfoList": [
- {
- "parameterName": "string",
- "parameterUsage": "REQUIRED",
- "regExpPattern": "string",
- "validValues": [
- "string"
], - "minLength": 0,
- "maxLength": 0,
- "minValue": 0,
- "maxValue": 0,
- "commitExists": true
}
], - "defaultSelectionModel": {
- "parameterList": [
- {
- "name": "exportDate",
- "dataType": "String",
- "operator": "EQUALS",
- "minValue": "0",
- "maxValue": "99999",
- "valueList": [
- "string"
]
}
]
}
}
Run a configuration job with the given criteria.
Success
Bad Request, Invalid Parameters
Not Found
Internal Server Error
{- "cards": [
- {
- "cardType": "Identification"
}
]
}
{- "httpCode": 0,
- "message": "Failed to authorize.",
- "systemId": 123412351
}
Runs configuration job with this description: Creates a new deposit-only lockbox
Success
Bad Request, Invalid Parameters
Not Found
Internal Server Error
{- "newBusUnitName": "string",
- "parentBusUnitName": "string",
- "poBox": "string",
- "contactBillerName": "string",
- "contactAddrLine1": "string",
- "contactAddrLine2": "string",
- "contactCityStateZip": "string",
- "exceptionExpirationDays": "string",
- "depositorAccountNumber": "string",
- "accountNumberEnter": "true",
- "accountNumberLabel": "string",
- "accountNumberRegex": "string",
- "accountNumberMaxLength": "string",
- "accountNumberRequired": "true",
- "altAccountNumberEnter": "true",
- "altAccountNumberLabel": "string",
- "altAccountNumberRegex": "string",
- "altAccountNumberMaxLength": "string",
- "altAccountNumberRequired": "true",
- "customString3Enter": "true",
- "customString3Label": "string",
- "customString3Regex": "string",
- "customString3MaxLength": "string",
- "customString3Required": "true",
- "customString4Enter": "true",
- "customString4Label": "string",
- "customString4Regex": "string",
- "customString4MaxLength": "string",
- "customString4Required": "true",
- "customString5Enter": "true",
- "customString5Label": "string",
- "customString5Regex": "string",
- "customString5MaxLength": "string",
- "customString5Required": "true",
- "minimumAmountEnter": "true",
- "minimumAmountLabel": "string",
- "minimumAmountRequired": "true",
- "payoffAmountEnter": "true",
- "payoffAmountLabel": "string",
- "payoffAmountRequired": "true",
- "arAmount1Enter": "true",
- "arAmount1Label": "string",
- "arAmount1Required": "true",
- "arAmount2Enter": "true",
- "arAmount2Label": "string",
- "arAmount2Required": "true",
- "arAmount3Enter": "true",
- "arAmount3Label": "string",
- "arAmount3Required": "true",
- "makerNameEnter": "true",
- "makerNameLabel": "string"
}
{- "httpCode": 0,
- "message": "Failed to authorize.",
- "systemId": 123412351
}
Runs configuration job with this description: Configuration Job to add a Dev Portal User, and perhaps a new Dev Portal Biller
required | object Creates user accounts for all contacts where createUIAccount is true. |
Success
Bad Request, Invalid Parameters
Not Found
Internal Server Error
{- "UserAccounts": {
- "userAccounts": [
- {
- "fullName": "John Doe",
- "email": "john.doe@myco.com",
- "password": "string"
}
]
}
}
{- "httpCode": 0,
- "message": "Failed to authorize.",
- "systemId": 123412351
}
Runs configuration job with this description: Creates a new retail lockbox
Success
Bad Request, Invalid Parameters
Not Found
Internal Server Error
{- "newBusUnitName": "string",
- "parentBusUnitName": "string",
- "poBox": "string",
- "contactBillerName": "string",
- "contactAddrLine1": "string",
- "contactAddrLine2": "string",
- "contactCityStateZip": "string",
- "exceptionExpirationDays": "string",
- "depositorAccountNumber": "string",
- "accountNumberEnter": "true",
- "accountNumberLabel": "string",
- "accountNumberRegex": "string",
- "accountNumberMaxLength": "string",
- "accountNumberRequired": "true",
- "altAccountNumberEnter": "true",
- "altAccountNumberLabel": "string",
- "altAccountNumberRegex": "string",
- "altAccountNumberMaxLength": "string",
- "altAccountNumberRequired": "true",
- "customString3Enter": "true",
- "customString3Label": "string",
- "customString3Regex": "string",
- "customString3MaxLength": "string",
- "customString3Required": "true",
- "customString4Enter": "true",
- "customString4Label": "string",
- "customString4Regex": "string",
- "customString4MaxLength": "string",
- "customString4Required": "true",
- "customString5Enter": "true",
- "customString5Label": "string",
- "customString5Regex": "string",
- "customString5MaxLength": "string",
- "customString5Required": "true",
- "minimumAmountEnter": "true",
- "minimumAmountLabel": "string",
- "minimumAmountRequired": "true",
- "payoffAmountEnter": "true",
- "payoffAmountLabel": "string",
- "payoffAmountRequired": "true",
- "arAmount1Enter": "true",
- "arAmount1Label": "string",
- "arAmount1Required": "true",
- "arAmount2Enter": "true",
- "arAmount2Label": "string",
- "arAmount2Required": "true",
- "arAmount3Enter": "true",
- "arAmount3Label": "string",
- "arAmount3Required": "true",
- "makerNameEnter": "true",
- "makerNameLabel": "string"
}
{- "httpCode": 0,
- "message": "Failed to authorize.",
- "systemId": 123412351
}
Runs configuration job with this description: Generic Onboarding (Update) of a new Biller
Success
Bad Request, Invalid Parameters
Not Found
Internal Server Error
{- "LockboxConfig": {
- "consolidatorBusUnit": "CheckAlt, BankXX",
- "lockboxBoxes": [
- {
- "location": "Electronic",
- "assignReservedBox": true,
- "poBox": "string",
- "barCode": "string"
}
], - "scanlineName": "string",
- "usingPayeeVerification": true
}, - "Banking": {
- "bankAccounts": [
- {
- "displayName": "Account At The Electric Company Depositor",
- "bankRouting": "011000002",
- "depositAccountNumber": "000-12245-23",
- "name": "First State Properties"
}
], - "bankSettlements": [
- {
- "outputType": "ACH",
- "bankingRelationshipName": "<Custom>"
}
]
}, - "OnlinePaymentsConfig": {
- "consolidatorBusUnit": "CheckAlt, BankXX"
}, - "Reference Data": null,
- "EOD Automation": null,
- "Identification": {
- "legalName": "string",
- "clientId": "string",
- "billerId": "string",
- "externalId": "string"
}, - "TagCard": {
- "tagValues": [
- {
- "customPropName": "BU_TYPE",
- "customPropValue": "LBX_BILLER"
}
]
}, - "CustomFieldsConfig": {
- "customFields": [
- {
- "customPropName": "BU_TYPE"
}
]
}, - "BillingCard": {
- "billingCodes": [
- "string"
]
}, - "CatchConfig": {
- "consolidatorBusUnit": "CheckAlt, BankXX"
}, - "UserAccounts": {
- "userAccounts": [
- {
- "createCWAccount": "true",
- "createUIAccount": "false",
- "role": "Clearingworks Administrator",
- "fullName": "John Doe",
- "email": "john.doe@myco.com",
- "password": "string"
}
]
}, - "Exceptions": null
}
{- "httpCode": 0,
- "message": "Failed to authorize.",
- "systemId": 123412351
}
Runs configuration job with this description: Adds Electronic Bill Pay Channel to existing Lockbox
Success
Bad Request, Invalid Parameters
Not Found
Internal Server Error
{- "consolidatorBusUnit": "string",
- "merchantBusUnit": "string",
- "rppsId": 0,
- "fiservId": 0,
- "rppsName": "string",
- "fiservName": "string",
- "fiservCode": "string"
}
{- "httpCode": 0,
- "message": "Failed to authorize.",
- "systemId": 123412351
}