Please note that this is a legacy product in retirement.
Method Name | Description |
---|---|
authenticateUser | Authenticate a user and generate a security token |
executeCapture | Perform name & address lookup, address verification or validate a telephone number, email or bank account. Available for SOAP and REST. |
executeTrace | Perform tracing, using the Connexus interface. Available for SOAP only. |
Field Name | Type | Description |
---|---|---|
username | String | The username used to access the system including domain name (e.g. user1@mydomain.com) |
password | String | The user’s password |
ipAddress | String | (Optional) The IPv4 Address of the requesting machine. Note that if an ipAddress is supplied to authenticateUser, then the same ipAddress must be provided with subsequent requests using this authentication. |
Field Name | Type | Description |
---|---|---|
authenticationToken | String | Unique authentication token to be passed into the subsequent Execute method call |
authenticationTime | DateTime | Authentication time |
fullUserName | String | Full user name |
userGuid | String | The unique identifier for the user |
username | String | User name without domain |
domain | String | The domain name of the authenticated user |
astLogin | DateTime | Last login for the user |
sessionExpiryTime | DateTime | Session expiry date and time |
Request Type | POST |
Endpoint | https://idmp.gb.co.uk |
Resource | idm-core-rest-globalservices/(version)/gbg/executeCapture |
Request Header | authenticationToken=(authToken)username=(yourUserName) |
Request | customer reference (can be anything you wish) and configuration ID (see below) and profile GUID (see below) and one of - one or more address elements (e.g. postcode, postcode + building) or - a ‘free-format’ address string (comma-separated ‘lines’ of address) or - one service-specific, unique key field such as UPRN, UDPRN, GBGURN_1 |
Field Name | Type | Description |
---|---|---|
username | String | The username used to access the system including domain name (e.g. user1@mydomain.com) |
password | String | The user’s password |
ipAddress | String | (Optional) The IPv4 Address of the requesting machine. Note that if an ipAddress is supplied to authenticateUser, then the same ipAddress must be provided with subsequent requests using this authentication. |
Field Name | Type | Description |
---|---|---|
authenticationToken | String | Unique authentication token to be passed into the subsequent Execute method call |
authenticationTime | DateTime | Authentication time |
fullUserName | String | Full user name |
userGuid | String | The unique identifier for the user |
userName | String | User name without domain |
domain | String | The domain name of the authenticated user |
lastLogin | DateTime | Last login for the user |
passwordExpiryDate | DateTime | Password expiry date and time |
sessionExpiryTime | DateTime | Session expiry date and time |