production
development
https://api.banamex.com/mx-gcgapi
Paths
/v1/wallets/auth/validation
post /v1/wallets/auth/validation
Wallet Security
Validate User
To use this operation you must use one of the following sets of security requirements.
OAuth2 Application Flow
OAuth2 Application Flow
(oauth2 application)
OAuth Client Credentials Grant Type
Token URL
https://api.banamex.com/mx-gcgapi/api/oauth/token
Scopes
/api
Default scope
ClientID (Query)
client_id
(apiKey located in query)
ClientID (Query)
OAuth2 Application Flow
OAuth2 Application Flow
(oauth2 application)
OAuth Client Credentials Grant Type
Token URL
https://api.banamex.com/mx-gcgapi/api/oauth/token
Scopes
/api
Default scope
ClientID
X-IBM-Client-Id
(apiKey located in header)
ClientID
request
Required in body
object
request
Content-Type
Required in header
string
Content-Type
uuid
Required in header
string
uuid
Accept
Optional in header
string
Accept
Accept-Language
Optional in header
string
Accept-Language
countryCode
Required in header
string
countryCode
businessCode
Required in header
string
businessCode
sid
Required in header
string
sid
scope
Required in header
string
scope
channelId
Required in header
string
channelId
200
OK
{
"schema": {
"type": "string"
}
}
201
Created
400
Request was not processed.
Type | Code | Details |
---|---|---|
error | invalidRequest | Missing or invalid Parameters |
401
Missing or invalid authorization header.
Type | Code | Details |
---|---|---|
error | unAuthorized | Authorization credentials are missing or invalid |
403
Unauthorized to perform the requested operation on resource.
Type | Code | Details | More Info |
---|---|---|---|
error | accessNotConfigured | The request operation is not configured to access this resource | Channel/Country/Business provided in the request is not supported currently |
404
Not Found
500
API Server Error
Type | Code | Details |
---|---|---|
fatal | serverUnavailable | The request failed due to an internal error/server unavailability |
Example Request
Example Response
POST https://api.banamex.com/mx-gcgapi/api/v1/wallets/auth/validation
Try this operation
No response. This is a mixed content call. It is not possible to test HTTP APIs from an HTTPS secured Portal site and vice versa.
No response. This is a cross-origin call. Make sure the server accepts requests from this portal. Or if using self-signed SSL certificates then paste the URL above into your browser to accept the certificate before trying again (On Internet Explorer it must be the same browser tab.).
Definitions
{
"type": "object",
"required": [
"ccsId",
"transactionMemo",
"walletServiceProviderId"
],
"properties": {
"ccsId": {
"type": "string",
"example": "This is the ID for CCS system (common credentials system)",
"description": "mode in which the otp has to send to user"
},
"transactionMemo": {
"type": "string",
"example": "WALLET_REGISTRATION",
"description": "This specifies the below login context events. 1. GenerateOTP 2. GenerateNetKey 3. Reset PIN"
},
"walletServiceProviderId": {
"type": "string",
"example": "05",
"description": "It is the ID assigned for a Wallet Service Provider for the Wallet where CITI cards are provisioned , values=[01,05]"
}
}
}
{
"type": "object",
"properties": {
"code": {
"type": "string"
},
"details": {
"type": "string"
},
"location": {
"type": "string"
},
"moreInfo": {
"type": "string"
},
"type": {
"type": "string"
}
}
}