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 |