TIN Comply's API provides accurate, real-time validation to help businesses reduce administrative burdens and meet compliance requirements. By integrating this automated verification into your workflows, you can enhance data integrity, streamline vendor and employee onboarding, and strengthen your compliance efforts—all while minimizing manual effort and associated costs.
TIN Comply's API follows a RESTful architecture and utilizes JSON formatting for requests and responses.
"X-API-Key"
key.TIN Comply offers 10 different API endpoints, each providing unique validation capabilities.
validate/irs-tin-name-matching
– A dedicated endpoint for IRS TIN and name matching.validate
– A multi-functional endpoint that processes multiple validation types.Each endpoint is designed to offer fast, reliable, and compliant validation services, enabling businesses to automate verification processes with ease.
Endpoint | Description |
---|---|
validate |
Processes multiple validation types in one request. |
validate/irs-tin-name-matching |
Verifies IRS TIN and Name combinations. |
validate/company-name-lookup-by-ein |
Retrieves company names based on EINs. |
validate/company-ein-lookup-by-name |
Finds EINs using company names. |
validate/address-validation |
Validates and standardizes addresses. |
validate/fatca-giin |
Checks the validity of FATCA GIINs. |
validate/legal-entity-identifier |
Verifies Legal Entity Identifiers (LEI). |
validate/list-sanctions |
Screens entities against global sanctions lists. |
validate/company-details-lookup-by-name-address |
Retrieves company details using name and address. |
request-details |
Returns the details of a particular validation request. |
Follow these steps to send a basic IRS TIN Matching request using the API.
Include your API Key in the headers as "X-API-Key"
.
X-API-Key: "Ahf0omHcWphNKunRT44w5dfgdQAbHvnavp0z10"
Construct the request body using JSON syntax:
{ "tin": "123-12-1234", "name": "JOHN SMITH" }
Send the request to the IRS TIN Matching API endpoint:
https://www.tincomply.com/api/v1/validate/irs-tin-name-matching
The API returns a response in JSON format:
{ "id": "BG5CF5Z2q0SwIBmhZylJggxp", "request": { "tin": "XXXXX1234", "name": "JOHN SMITH", "requestDate": "2025-02-19T20:23:41Z", "requestedServices": "irs-tin-name-matching" }, "irsTinNameMatchingResult": { "message": "TIN and Name combination does not match IRS records", "result": 3, "completed": true } }
Follow these steps to configure and test a request in Postman.
Ensure your request includes the necessary headers, including the API Key.
Format the request body in JSON to include the required parameters.
By following this Postman setup, you can quickly test and integrate TIN Comply's API for validation requests.