1. ProximityScore
FigoVerify Public API
  • VerifyAddress
    • Create And Geocode A Customer
      POST
    • Geocode An Address
      POST
  • BulkVerifyAddress
    • Submit A Bulk Geocode Job
      POST
    • List Bulk Geocode Jobs
      GET
    • Get A Bulk Geocode Job
      GET
  • SubmitGeoLocation
    • Submit A Location Ping
      POST
  • VerifyBVN
    • Verify A BVN
      POST
  • VerifyNIN
    • Verify A NIN
      POST
  • WalletBalance
    • Get Wallet Balance
      GET
  • ProximityScore
    • Get Customer Proximity Summary
      GET
  • Schedules
    • Get Collection Schedules For A Customer
      GET
  • DocumentVerification
    • Verify A CAC Certificate Image
      POST
    • Verify A CAC Certificate PDF
      POST
    • Verify A Driver's Licence
      POST
    • Verify A Generic ID Card
      POST
    • Verify A MemArt Or Form CO2
      POST
    • Verify A National ID Card
      POST
    • Verify A NIN Slip
      POST
    • Verify An International Passport
      POST
    • Verify A Proof Of Address
      POST
    • Verify A Voter's Card
      POST
  • Schemas
    • ApiResponse
    • DefaultResponse
    • AddressRiskSignals
    • BillingInfo
    • BulkGeocodeItem
    • BulkGeocodeRequest
    • GeocodeData
    • BulkGeocodeSubmitEnvelope
    • BulkGeocodeSubmitResponse
    • BulkItemResponse
    • CustomerGeocodeData
    • BulkRefDetailEnvelope
    • BulkRefDetailResponse
    • VerifyAddressInfo
    • BulkRefListEnvelope
    • VerifyValidationField
    • BvnBillingInfo
    • GeoLocationData
    • BulkRefSummaryResponse
    • WalletBalanceResponse
    • VerifyValidationResult
    • BvnData
    • VerifyIdData
    • BvnVerificationInfo
    • CacCertificatePdfVerificationRequest
    • DefaultServiceResponse
    • CacCertificateVerificationRequest
    • CustomerGeocodeEnvelope
    • CustomerGeocodeRequest
    • CustomerGeocodeResponse
    • VerifyBVNData
    • ServiceResponse
    • DirectorShareInfo
    • GeoSchedulesData
    • GeocodeResponseEnvelope
    • DocumentVerificationApiResponse
    • CustomerGeocodeResponseEnvelope
    • DocumentVerificationResponseData
    • VerifyNINData
    • GeoLocationResponseEnvelope
    • DriversLicenceVerificationRequest
    • ErrorResponse
    • VerifyBVNResponseEnvelope
    • WalletBalanceData
    • VerifyNINResponseEnvelope
    • GeoLocationEnvelope
    • GeoLocationRequest
    • GeoLocationResponse
    • ProximityScoreData
    • GeoScheduleItem
    • WalletBalanceResponseEnvelope
    • ProximityScoreResponseEnvelope
    • GeoSchedulesEnvelope
    • BulkGeocodeSubmitResponseEnvelope
    • GeoSchedulesResponseEnvelope
    • GeocodeEnvelope
    • GeocodeRequest
    • GeocodeResponse
    • ErrorEnvelope
    • IdCardVerificationRequest
    • MemArtFormCo2VerificationRequest
    • NationalIdVerificationRequest
    • NearbyPlace
    • NinData
    • NinSlipVerificationRequest
    • PassportVerificationRequest
    • ProofOfAddressVerificationRequest
    • ProximityScoreEnvelope
    • ProximityScoreResponse
    • PublicGeoSchedulesResponse
    • StreetViewImage
    • UnauthorizedResponse
    • VerificationInfo
    • VerifyBVNEnvelope
    • VerifyBVNRequest
    • VerifyBVNResponse
    • VerifyNINEnvelope
    • VerifyNINRequest
    • VerifyNINResponse
    • VotersCardVerificationRequest
    • WalletBalance
    • WalletBalanceEnvelope
  1. ProximityScore

Get Customer Proximity Summary

Developing
GET
/api/v1/public/{customerId}/proximity-score
Returns an aggregated proximity summary for one customer over the supplied date range, covering the number of location pings analysed, the average proximity score, the registered home address with its Street View stills, and a plain-language interpretation of the score. Both dates are required, and a range with no pings returns a zero summary rather than a 404.

Request

Authorization
API Key
Add parameter in header
X-Api-Key
Example:
X-Api-Key: ********************
or
Path Params

Query Params

Responses

🟢200
application/json
Summary returned for the requested window.
Bodyapplication/json

🟠401
Request Request Example
Shell
JavaScript
Java
Swift
curl --location '/api/v1/public//proximity-score?from=undefined&to=undefined' \
--header 'X-Api-Key: <api-key>'
Response Response Example
200 - Example 1
{
    "status": true,
    "message": "Operation successful.",
    "data": {
        "customerId": "string",
        "customerFullName": "string",
        "homeAddress": "string",
        "homeLongitude": 0,
        "homeLatitude": 0,
        "addressImages": [
            {
                "heading": 90,
                "imageUrl": "http://example.com"
            }
        ],
        "totalLogsAnalyzed": 42,
        "averageProximityScore": 91.7,
        "dateRangeFrom": "2019-08-24T14:15:22.123Z",
        "dateRangeTo": "2019-08-24T14:15:22.123Z",
        "scoreInterpretation": "Strong match — the customer is consistently at or near their registered address."
    }
}
Modified at 2026-08-06 11:58:31
Previous
Get Wallet Balance
Next
Get Collection Schedules For A Customer
Built with