How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Vayana Atlas API

Vayana Atlas is Vayana's API marketplace for trade and compliance. The published OpenAPI 3.1 contract covers 65 operations across four suites: a Verification Suite (PAN, detailed PAN, PAN-GST link, GSTIN, Aadhaar, consent-based Aadhaar, bank account, MCA/CIN, MCA Instant, Udyam, Udyog, EPF, passport, driving licence, voter ID, vehicle number, challan, TAN, FSSAI certificate, shop & establishment, counterparty search and business profile reports), a Compliance Suite (GST e-invoice generation, bulk generation, cancellation, retrieval and PDF download; E-Way Bill generation, cancellation, Part-B update, transporter update, validity extension, multi-vehicle movement and consolidated reporting; GST returns view-and-track), a Support Suite (long-running task status, result and download) and an Authorization Suite (login, token refresh, logout, email and mobile OTP).

This API exposes 65 operations across 64 paths, organized into 4 resource areas. It is described by OpenAPI 3.1.0, at version 1.0.0.

Requests are made against a single base URL, https://s.api.one.vayana.com.

65 operations 64 paths 0 schemas 46 GET5 PATCH11 POST3 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
1.0.0
Base URL
https://s.api.one.vayana.com
Authentication
HTTP Bearer
Resource Areas
4

Authentication & Security 1

Vayana Atlas API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (BearerAuth).

Paths & Operations 65

Across 64 paths, the API surfaces 65 operations — 46 GET, 5 PATCH, 11 POST, 3 PUT. They span 4 resource areas: Verification Suite, Compliance Suite, Support Suite, Authorization Suite. Each is listed below with its method, path, parameters, and response codes.

Verification Suite 30
GET
/atlas/v1/gstin/{gstin}
GSTIN Verification
eas_basic_v1_gstn_search_gstin 5 params → 200400403
POST
/atlas/v1/gcs/bulk
GCS Generate
eas_enriched_v1_gcs_generate 3 params body → 200400403
GET
/atlas/v1/aadhaar/{aadharNumber}
Place an Aadhaar Data request
rubix_post_kyc_aadhar 4 params → 200400401
GET
/atlas/v1/pan/{pan}
Place a PAN data request
rubix_post_kyc_v2_pan 4 params → 200400401
GET
/atlas/v1/pan/{pan}/details
Place a detailed PAN Data request
rubix_post_kyc_pan_detailed 4 params → 200400401
GET
/atlas/v1/tan/{tanNumber}
Place a TAN data request
rubix_post_kyc_tan 4 params → 200400401
GET
/atlas/v1/bankAccount/{ifsc}/{accountNumber}
Place a bank account details request
rubix_post_kyc_bankAccount 5 params → 200400401
GET
/atlas/v1/fssaiCertificate/{licenseNumber}
Place a Fssai Certificate details request
fssaiCertificate 4 params → 200400401
GET
/atlas/v1/vehicleNumber/{vehicleNumber}
Place a Vehicle Number details request
rubix_post_kyc_vehicleNumber 4 params → 200400401
GET
/atlas/v1/challan/{last5DigitsOfChasisNo}/{vehicleNumber}
Place a Challan data request
rubix_post_kyc_v2_challan 5 params → 200400401
GET
/atlas/v1/drivingLicence/{dlNumber}
Place a Driving Licence details request
rubix_post_kyc_v2_drivingLicence 5 params → 200400401
GET
/atlas/v1/mca/{cin}
Place a MCA Data request
rubix_post_kyc_v2_mca 4 params → 200400401
GET
/atlas/v1/voterId/{state}/{voterIdNumber}
Place a Voter Id details request
rubix_post_kyc_v2_voterId 5 params → 200400401
GET
/atlas/v1/shopEstablishment/{state}/{registrationNumber}
Place a Shop & Establishment details request
rubix_post_kyc_v2_shopEstablishment 6 params → 200400401
GET
/atlas/v1/mcaInstant
MCA - Instant
rubix_get_kyc_v1_mcaInstant 5 params → 200400401
GET
/atlas/v1/aadhaarConsent-async/{aadharNumber}
1. Place consent based aadhaar data request
rubix_post_kyc_v1_aadhar_consent 4 params → 200400401
GET
/atlas/v1/aadhaarConsent-async/result/{referenceId}/{otp}
2. Get Aadhar Data
rubix_get_kyc_v1_aadhar_consent 5 params → 200400401
GET
/atlas/v1/panGstLink-async/{pan}
1. Place a Pan Gst Link details request
rubix_post_kyc_v1_panGstLink 4 params → 200400401
GET
/atlas/v1/panGstLink-async/result/{referenceId}
2. Get Pan Gst Link details
rubix_get_kyc_v1_panGstLink 4 params → 200400401
GET
/atlas/v1/passport-async/{fileNumber}
1. Place passport data request
rubix_post_kyc_v1_passport 5 params → 200400401
GET
/atlas/v1/passport-async/result/{referenceId}
2. Get passport data
rubix_get_kyc_v1_passport 4 params → 200400401
GET
/atlas/v1/udyog-async/{udyogNumber}
1. Place Udyog data request
rubix_post_kyc_v1_udyog 4 params → 200400401
GET
/atlas/v1/udyog-async/result/{referenceId}
2. Get Udyog Data
rubix_get_kyc_v1_udyog 4 params → 200400401
GET
/atlas/v1/udyam-async/{udyamNumber}
1. Place Udyam data request
rubix_post_kyc_v1_udyam 4 params → 200400401
GET
/atlas/v1/udyam-async/result/{referenceId}
2. Get Udyam Data
rubix_get_kyc_v1_udyam 4 params → 200400401
GET
/atlas/v1/epf-async/{epfNumber}
1. Place a EPF Data request
rubix_post_kyc_v1_epf 4 params → 200400401
GET
/atlas/v1/epf-async/result/{referenceId}
2. Get EPF Data
rubix_get_kyc_v1_epf 4 params → 200400401
GET
/atlas/v1/counterparty/search/{pageNo}/{pageSize}
Search for counterparty
rubix_post_kyc_v1_indian_search 10 params → 200400401
GET
/atlas/v1/bpr/report/{counterpartyId}
Get instant report
rubix_post_kyc_v1_indian_instantReport 4 params → 200400401
GET
/atlas/v1/report/pdf/{reportId}
Get Report PDF by report id
rubix_post_kyc_v1_indian_report_pdf 4 params → 200400401
Compliance Suite 27
GET
/atlas/v1/gstin/{gstin}/returns-track/fy/{fy}
Get View And Track Returns
eas_basic_v1_gstn_view_returns 7 params → 200400403
POST
/atlas/v1/irp/{irp}/einvoice/bulk
Create Bulk einvoice
eas_enriched_v1_generate_invoices 9 params body → 200400403
POST
/atlas/v1/irp/{irp}/einvoice
Generate E-Invoice
eas_basic_v1_generate_invoice 9 params body → 200400403
POST
/atlas/v1/irp/{irp}/eway-bill/by-einvoice
Generate E-WayBill By Irn
eas_basic_v1_generate_ewaybill_by_invoice 9 params body → 200400403
GET
/atlas/v1/irp/{irp}/einvoice/{irn}
Get E-Invoice by IRN
eas_basic_v1_fetch_invoice_get 10 params → 200400403
PATCH
/atlas/v1/irp/{irp}/einvoice/cancel
Cancel E-Invoice
eas_basic_v1_cancel_invoice 9 params body → 200400403
GET
/atlas/v1/irp/{irp}/einvoice/{irn}/pdf
E-Invoice PDF Download
eas_enriched_v1_download_invoice_pdf 10 params → 200400403
GET
/atlas/v1/eway/{ewb-provider}/eway-bill/{ewb-number}/pdf
Get E-way PDF
eas_enriched_v1_get_ewaybill_pdf 10 params → 200400403
POST
/atlas/v1/irp/{irp}/eway-bill/bulk
Generate Bulk E-WayBill By Irn
eas_enriched_v1_generate_bulk_ewaybill_by_invoice 9 params body → 200400403
POST
/atlas/v1/eway/{ewb-provider}/eway-bill
Create E-Way Bill
eas_basic_v1_generate_ewaybill 9 params body → 200400403
PUT
/atlas/v1/eway/{ewb-provider}/eway-bill/part-b
Update E-Way Bill Part B
eas_basic_v1_update_ewaybill_partb 9 params body → 200400403
PUT
/atlas/v1/eway/{ewb-provider}/eway-bill/add-multi-vehicle
Add Multi Vehicle To Group
eas_basic_v1_add_multi_vehicle_to_group 9 params body → 200400403
PATCH
/atlas/v1/eway/{ewb-provider}/eway-bill/change-multi-vehicle
Change Multi Vehicle
eas_basic_v1_change_multi_vehicle 9 params body → 200400403
PATCH
/atlas/v1/eway/{ewb-provider}/eway-bill/transporter
Update Ewb Transporter
eas_basic_v1_update_ewb_transporter 9 params body → 200400403
POST
/atlas/v1/eway/{ewb-provider}/eway-bill/initiate-multi-vehicle-movement
Initiate Multi Vehicle Movement
eas_basic_v1_initiate_multi_vehicle_movement 9 params body → 200400403
PATCH
/atlas/v1/eway/{ewb-provider}/eway-bill/extend-validity
Extend E-Way Bill Validity
eas_basic_v1_extend_ewaybill_validity 9 params body → 200400403
PATCH
/atlas/v1/eway/{ewb-provider}/eway-bill/cancel
Cancel E-way bill
eas_basic_v1_cancel_ewaybill 9 params body → 200400403
GET
/atlas/v1/eway/{ewb-provider}/eway-bill/{ewb-number}
Get E-way bill
eas_basic_v1_fetch_ewaybill 10 params → 200400403
GET
/atlas/v1/eway/{ewb-provider}/eway-bill/consigner/doc-type/{doc-type}/doc-no/{doc-number}
Get E-way bill generated by Consigner
eas_basic_v1_fetch_ewaybill_generated_by_consigner 11 params → 200400403
GET
/atlas/v1/eway/{ewb-provider}/eway-bill-error
Get Error List
eas_basic_v1_fetch_ewaybill_error_list 9 params → 200400403
GET
/atlas/v1/eway/{ewb-provider}/eway-bill/by-other-party
Get E-way Bills of Other Party
eas_basic_v1_fetch_ewaybill_of_other_party 10 params → 200400403
GET
/atlas/v1/eway/{ewb-provider}/hsn/{hsn-code}
Get HSN details by Hsn Code
eas_basic_v1_fetch_ewaybill_hsn_details 10 params → 200400403
GET
/atlas/v1/eway/{ewb-provider}/transporter/{trn-no}
Get Transporter details by transporter number
eas_basic_v1_fetch_ewaybill_transporter_details 10 params → 200400403
GET
/atlas/v1/eway/{ewb-provider}/eway-bill/transporter-by-date
Get Transporter details by date
eas_basic_v1_fetch_ewaybill_transporter_details_by_date 10 params → 200400403
GET
/atlas/v1/eway/{ewb-provider}/eway-bill/transporter-by-gstin-and-date
Get Transporter details by GSTIN and Date
eas_basic_v1_fetch_ewaybill_transporter_details_by_gstin_and_date 11 params → 200400403
GET
/atlas/v1/eway/{ewb-provider}/eway-bill/transporter-by-state-code-and-date
Get Transporter details by State Code and Date
eas_basic_v1_fetch_ewaybill_transporter_details_by_statecode_and_date 11 params → 200400403
GET
/atlas/v1/eway/{ewb-provider}/eway-bill/transporter-assigned-date
Get EWB Report by Transporter Assigned Date and State Code
eas_basic_v1_fetch_ewaybill_report_transporter_details_by_statecode_and_Assigned_date 11 params → 200400403
Support Suite 3
GET
/atlas/v1/eas-task/{task-id}
Get Task Status
eas_enriched_v1_task_status 4 params → 200400403
GET
/atlas/v1/eas-task/{task-id}/download
Get Download File
eas_enriched_v1_download_task 4 params → 200400403
GET
/atlas/v1/eas-task/{task-id}/result
Get Result
eas_enriched_v1_result_task 4 params → 200400403
Authorization Suite 5
POST
/theodore/apis/v1/authtokens
Login by email or mobile
login body → 200400500
PUT
/theodore/apis/v1/authtokens
Refresh token
refresh_token → 200403500
POST
/theodore/apis/v1/users/email/otps
Email OTP generation
body → 200400500
POST
/theodore/apis/v1/users/mobile/otps
Mobile OTP generation
body → 200400500
POST
/theodore/apis/v1/logout
logout from the application
logout → 200400403500

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

vayana-network-atlas-openapi.json Raw ↑
Where this information came from

This is an independent, third-party profile of Vayana Atlas 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.