Skip to main content

Contact Info

Contact Info APIs expose and update customer contact data (phone, email, postal address) and notification (SMS, voice, email) for a financial institution customer.

End-user benefits

  • Keep phone, email, and postal address up to date for digital banking profile and communications.
  • Viewing contact destinations (SMS, voice, email) for verification and notifications.
  • Support self-service password reset flows: integrators first list contact methods, then the customer selects where to receive an OTP.

Integration capabilities

  • Managing customer contact data and notification (SMS, voice, email)
  • Supporting self-service password reset flows
  • Enabling integration with automation and admin tools

Scopes

ScopeDescription
institution-users:readGet contact methods for a customer (e.g. before password reset)
institution-users:writeTrigger OTP / reset where applicable

Required headers

HeaderDescription
AuthorizationBearer {token} (OAuth 2.0)
correlationIdUUID for tracing (required)

Error codes

CodeMessageHTTP Status Code
UXU_10001Invalid JWT token400
UXU_10002Required role not present in JWT token403
UXU_10003JWT token has expired400
UXU_10004JWT token does not contain institution id400
UXU_10005Required Authorization header is missing400
UXU_10006Required Correlation Id header is missing400
UXU_10007Correlation Id is not a GUID400
UXU_10008Invalid IP address in the header400
UXU_10009Invalid Authorization in the header400
UXU_10010JWT token does not contain institution customers id400
UXU_10011JWT token institution customers id not matching path param400
UXU_10012Invalid path param400
UXU_10013Invalid path400
UXU_10014Invalid query param400
UXU_30001Error interacting with the service503
UXU_30002Error interacting with the external service503
UXU_88888No entitled customers found404
UXU_88889Contact method Id not found400
UXU_88890Institution customer id not found400
UXU_88891Host phone postal address not found400
UXU_99998Internal server error500
UXU_99999Cannot handle this request — check URL, body and parameters400

Endpoints