OCI Card Verification API Simplify OCI Card Verification with FinAnalyz APIs
The OCI Card Verification API is designed to help businesses incorporate Overseas Citizen of India (OCI) card checks into digital verification workflows. Depending on the connected service, it may support the validation of submitted OCI card details, document information, or available record data. This can help organizations streamline identity review and customer onboarding where OCI verification is relevant. The exact verification methods and data returned depend on the API’s supported capabilities and authorized data sources.
End-to-End Flow
Submit OCI Details
Validate the Request
Process the Submitted Information
Extract Document Details
Perform Verification Checks
Generate the Verification Result
Return the API Response
Complete the Business Workflow
Key Capabilities
OCI Card Detail Verification
Supports workflows for checking submitted OCI card information using the verification methods available through the connected service.
Document Data Extraction
Extracts relevant information from submitted OCI documents when OCR or document-processing functionality is supported.
Identity Information Matching
Supports comparison of available details, such as name or linked passport information, where those fields are provided and the relevant checks are available.
Record-Based Verification
Enables checks against an authorized record source if the connected service provides access to that source.
Automated Verification Processing
Helps reduce repetitive manual data entry and streamline OCI-related document review.
Structured Verification Results
Returns supported verification outcomes in the response format documented for the API.
Digital Onboarding Integration
Connects supported OCI checks with customer onboarding, identity management, and compliance workflows.
Secure Data Handling
Supports privacy-conscious integration through appropriate authentication, access controls, and responsible handling of identity and passport information.
Use Cases

Banking and Financial Services
Support authorized identity review during customer onboarding when OCI card information is relevant to the institution's verification process.

Fintech and Digital Onboarding
Integrate supported OCI document checks into account registration and customer verification workflows.

Travel and Immigration Services
Assist authorized service providers with reviewing OCI-related documentation as part of their broader document-handling processes.
Developer Experience
Secure REST APIs with OCI card verification and structured JSON responses for seamless identity validation and document verification.
API-Based Integration
Connect the OCI Card Verification API with an existing application using the endpoint, authentication method, and request format specified in the FinAnalyz documentation.
Flexible Input Handling
Submit the identifier, document, or other details accepted by the selected endpoint. Supported inputs may differ by implementation.
Automated Document Processing
Use document extraction or OCR functionality where available to reduce manual entry of OCI card details.
Structured Response Handling
Process the returned verification status and available information according to the documented response schema.
Error Handling
Handle invalid inputs, authentication failures, mismatched details, unsupported documents, and service errors according to the API’s documented responses.
Secure Integration Practices
Use HTTPS where supported, protect API credentials, restrict access to personal information, and avoid storing unnecessary identity or passport data.
Suggested Input JSON (Illustrative Only)
The following example is conceptual and is not a confirmed production request schema. The actual input depends on the supported endpoint.
{
"oci_card_number": "<OCI_CARD_NUMBER>",
"passport_number": "<PASSPORT_NUMBER>"
}
Suggested Output JSON (Illustrative Only)
This example demonstrates a possible response structure only. The actual fields and verification status must be confirmed in the FinAnalyz API documentation.
{
"success": true,
"message": "Verification request processed",
"data": {
"verification_status": "<STATUS>",
"oci_card_number": "<OCI_CARD_NUMBER>",
"name_match": "<TRUE_OR_FALSE>",
"passport_match": "<TRUE_OR_FALSE>"
}
}
Important Integration Note: Confirm the production endpoint, accepted inputs, authentication requirements, verification source, jurisdiction coverage, response fields, and error codes before implementation. Document extraction or matching of submitted fields does not, by itself, prove that an OCI card is genuine or currently valid. The Government of India’s official OCI Services Portal provides OCI-related services and cardholder information, but access to government records through a third-party API should not be assumed.
Frequently Asked Questions
What is an OCI Card Verification API?
An OCI Card Verification API helps applications incorporate checks of Overseas Citizen of India card information into digital workflows. Its exact capabilities depend on the connected verification service and available data sources.
What does OCI stand for?
OCI stands for Overseas Citizen of India. The OCI scheme allows eligible foreign nationals of Indian origin, along with certain other eligible categories specified under the applicable law, to register as OCI cardholders.
What information may be required for OCI card verification?
The required information depends on the API endpoint. It may accept an OCI card number, passport details, document image, or other supported identifiers. Check the API documentation for the exact required fields.
Can the API retrieve OCI cardholder details?
It may return permitted details if the connected service supports data retrieval and has authorized access to the relevant source. The exact information depends on the service's permissions and response schema.
Can the API detect fake OCI cards?
The API may help identify inconsistencies or perform authenticity checks if those capabilities are supported. OCR and field matching alone cannot establish that a document is genuine; stronger validation requires appropriate verification methods or authorized records.
Can the OCI Card Verification API be integrated into a KYC system?
Yes, if the endpoint supports the required checks and the integration meets its authentication, authorization, and data-handling requirements. OCI verification should be treated as one component of the broader KYC process where applicable.