Mastercard Account Opening API is one of 249 APIs that Mastercard publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Account Opening. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, code examples, a changelog, a support channel, and a getting-started guide.
This API exposes
1 operation
across 1 path,
and defines 34 schemas.
It is described by OpenAPI 2.0, at version 1.0.
Requests are made against the base URL https://api.example.com.
1 operations1 paths34 schemas1 POST
Metadata
The identity and technical contract details declared by the specification.
Across 1 path, the API surfaces 1 operation — 1 POST. Each is listed below with its method, path, parameters, and response codes.
Account Opening 1
POST
/openings
Response will provide device, IP and user insights.
retrieveAccountOpeningInsightsbody→ 200400401
Schemas 34
The contract defines 34 schemas that model the data the API accepts and returns. The most detailed are DeviceInput (29 properties), PhoneAnalysis (8 properties), EmailAnalysis (7 properties), IPDetails (6 properties). Each schema is shown below with its type and property counts.
UserInsights
object
Insights generated by analyzing the provided user data.
2 properties2 required
DeviceID
object
This field contains device identification information.
5 properties5 required
IdentityRiskScore
integer
Comprehensive identity risk score with a higher score indicating a riskier account sign-up.
DeviceTrustFactor
integer
An integer between 1-5 (1 being no trust and 5 being high trust). The trust factor value reflects the trustworthiness of the attributes associated with this de…
BrowserUserAgent
string
The user-agent string of the consumer device. The user-agent must represent the HTTP client of the service consumer with details on the software originating th…
UserScores
object
Scores that were calculated by analyzing the provided user data.
1 property1 required
AccountOpeningInsights
object
All insights generated by analyzing the provided data.
4 properties2 required
IPScores
object
Scores calculated by analyzing the provided IP address.
1 property1 required
IPRiskScore
number
Comprehensive risk score associated with an IP address, with a higher score indicating a riskier individual. A number between 0 and 1 rounded to three decimal…
AccountInfo
object
Data points related to the account
2 properties
AccountOpeningData
object
All input related to the opening of the account. User input is required for all requests. Device input is only required if IP and/or device insights are needed.
4 properties
AddressAnalysis
object
Results from analyzing a particular address.
2 properties2 required
IPDetails
object
Results from analyzing the provided IP address.
6 properties6 required
DeviceInput
object
Input related to the device. The fields required in this section vary depending on the output needed: IP Optional to generate user insights Required to generat…
29 properties
DeviceInfo
object
This field contains information related to the consumer device used to authorize with your product or service.
3 properties3 required
IPInsights
object
Insights generated by analyzing the provided IP address.
2 properties2 required
UserInput
object
Input related to the user (account and either email or phone are required).
5 properties
DeviceInsightFactor
integer
The calculated device risk is represented numerically using a range from 1 (no/low risk) to 5 (high risk). Each numerical value and its associated risk represe…
EmailAnalysis
object
Results from analyzing a particular email address.
7 properties4 required
MatchToName
string
The match status between the input name and the queried entity. Possible values are: no-match not-found match
BrowserPlugins
array
A list of browser plugins installed on the consumer device.
UDID
string
The generated unique device identifier.
Address
object
Full address including country, state, and postal code.
6 properties
PhoneNumber
object
Phone number including country hint (only the number is required).
2 properties
ErrorMessage
object
The error response model used by all of our API endpoints.
1 property1 required
ErrorList
object
The error response model used by all of our API endpoints
1 property1 required
InsightsList
object
List of the types of insights returned.
3 properties2 required
DeviceInsights
object
Insights generated by analyzing the provided device data.
2 properties2 required
DeviceScores
object
Scores that were calculated by analyzing the provided device data.
3 properties3 required
DeviceRiskFactor
integer
The calculated risk factor is represented numerically using a range from 1 (no/low risk) to 5 (high risk). Each numerical value and its associated risk represe…
DeviceDetails
object
More granular details of the device insights.
2 properties2 required
UserDetails
object
More granular details of the user insights.
3 properties3 required
PhoneAnalysis
object
Results from analyzing a particular phone number.
8 properties8 required
Error
object
The error response model used by all of our API endpoints
5 properties
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of Mastercard Account Opening API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.