Allows for non-file based clients submission of locates (Connectivity over SOAP)
API Access :
Endpoint |
https://api-mtls.sandbox.cib.bnpparibas.com/gm-phoenix-locates/v1/?apiKey=<consumer_api_key> |
WSDL | PhoenixLocates.wsdl |
Security :
Key verification |
On-boarded consumers with approved API Key |
Mutual TLS authentication |
Client certificate provided at consumer on-boarding |
Supported Calls:
getLocates:
Request locates by providing required details. ClientRequestID is auto-generated if not provided and returned in the acknowledgement message to be used to poll for locates response.
Request |
|
Response |
|
Error |
<faultcode>soap:Server</faultcode> <faultstring>Fault occurred while processing.</faultstring> |
Attribute |
Description |
---|---|
clientRequestID | client locate request identifier |
customer | consumer API key |
details | request details |
market | two-character ISO country code |
requestQuantity | requested quantity |
securityID | security identifier |
securityIDSource | security identifier source |
status | request status; 0 for success |
'poll':
Poll for locate response by providing key details.
Request |
|
|
Response |
|
|
Error |
<faultcode>soap:Server</faultcode> <faultstring>Fault occurred while processing.</faultstring> |
Attribute |
Description |
---|---|
approvedQuantity | approved quantity |
clientRequestID | client locate request identifier |
clientSecurityID | client security identifier |
customer | consumer API key |
dbLocateID | internal locate request identifier |
details | response details |
executionPlatform | internal execution platform |
fee | fee |
locateCount | number of locate items in the request |
market | two-character ISO country code |
rebate | rebate |
requestQuantity | requested quantity |
responseTimestamp | response timestamp UTC |
securityID | security identifier |
securityIDSource | security identifier source |
'received':
Confirm receipt of locate response.
Request |
|
|
Response |
|
|
Error |
<faultcode>soap:Server</faultcode> <faultstring>Fault occurred while processing.</faultstring> |
Attribute |
Description |
---|---|
clientRequestID | client locate request identifier |
customer | consumer API key |
market | two-character ISO country code |
locateCount | number of impacted locate items |