mobile_activation API

Visa has sent an activation code after an activation attempt entered the yellow path and the cardholder followed instructions to confirm their identity. This message contains the activation code. The VAPI event code is used for all mobile wallet providers.

  • CodeVAPI
  • Event trigger — Galileo receives an activation code from Visa.
  • Process — This process contains the event trigger:
    • The cardholder performed steps to verify their identity by following the instructions in the xYLP message.


All fields are strings. Your field names may vary. Default fields are included in the default webhook template. See Default and optional fields for more information.

Field Default Description
auth_id X

Galileo-generated ID for the authorization request. This ID is unique per subnetwork. Example: "12303090"


Galileo-generated card ID. Example: "12534"

msg_event_id X

Unique Galileo-generated identifier for this message. Example: "243693"


The four-letter code to identify this event. Example: "VAPI"


See Events Network Codes for possible values. Example: "V"

passcode X

One-time passcode to activate the card. 6 digits. Example: "999999"

pmt_ref_no X

Galileo 12-digit payment reference number (PRN) for the account. Example: "999101003022"

send_type X

How the passcode was sent: email or phone. Example: "email"

timestamp X

Date-time when this event was created in Mountain Standard Time (GMT -0700). Format: YYYY-MM-DD hh:mm:ss MST Example: "2025-01-31 17:20:33 MST"

type X

The name of this event: "mobile_activation API"


Wallet provider. Only valid value is "Visa".


# mobile_activation API example:
  "auth_id": "12303090",
  "cad": "12534",
  "msg_event_id": "243693",
  "msg_id": "VAPI",
  "network": "V",
  "passcode": "999999",
  "pmt_ref_no": "999101003022",
  "send_type": "email",
  "timestamp": "2025-01-31 17:20:33 MST",
  "type": "mobile_activation API",
  "wallet_type": "Visa"