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

Leo1 Nach Feature API

The Nach Feature API from Leo1 — 30 operation(s) for nach feature.

Leo1 Nach Feature API is one of 32 APIs that Leo1 publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Nach Feature. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, and authentication docs.

This API exposes 31 operations across 30 paths, and defines 10 schemas. It is described by OpenAPI 3.0.2, at version version.

Requests are made against the base URL https://api.leo1.in.

31 operations 30 paths 10 schemas 18 GET13 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.2
API Version
version
Base URL
https://api.leo1.in
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Leo1 Nach Feature API declares 1 security scheme for authenticating requests. An API key is passed in the header as secret-key (APIKeyHeader).

Paths & Operations 31

Across 30 paths, the API surfaces 31 operations — 18 GET, 13 POST. Each is listed below with its method, path, parameters, and response codes.

Nach Feature 31
POST
/api/v1/nach/registration/initiate/
Initiate Nach Registration
initiate_nach_registration_api_v1_nach_registration_initiate__post body → 200422
POST
/api/v1/nach/registration/request/
Request Nach Registration
request_nach_registration_api_v1_nach_registration_request__post body → 200422
GET
/api/v1/nach/registration/
Get Registration Details
get_registration_details_api_v1_nach_registration__get 9 params → 200422
GET
/api/v1/nach/registration/{id}
Get Registration Detail
get_registration_detail_api_v1_nach_registration__id__get 1 param → 200422
GET
/api/v1/nach/registration/details/{student_uuid}
Get Registration Details
get_registration_details_api_v1_nach_registration_details__student_uuid__get 1 param → 200422
GET
/api/v1/nach/registration/link/{student_uuid}
Get Registration Redirect Link
get_registration_redirect_link_api_v1_nach_registration_link__student_uuid__get 1 param → 200422
GET
/api/v1/nach/registration/status/
Request Nach Registration
request_nach_registration_api_v1_nach_registration_status__get 1 param → 200422
POST
/api/v1/nach/registration/webhook/
Registration Webhook
registration_webhook_api_v1_nach_registration_webhook__post → 200
GET
/api/v1/nach/registration/redirect/
Registration Redirect
registration_redirect_api_v1_nach_registration_redirect__get → 200
POST
/api/v1/nach/registration/redirect/
Registration Redirect
registration_redirect_api_v1_nach_registration_redirect__post → 200
POST
/api/v1/nach/presentation/
Get Registration Details
get_registration_details_api_v1_nach_presentation__post body → 200422
POST
/api/v1/nach/presentation/webhook/
Create Student
create_student_api_v1_nach_presentation_webhook__post → 200
GET
/api/v1/nach/presentation/status/
Request Nach Registration
request_nach_registration_api_v1_nach_presentation_status__get 1 param → 200422
GET
/api/v1/nach/get-bank-codes/
Get Bank Codes
get_bank_codes_api_v1_nach_get_bank_codes__get → 200
GET
/api/v1/nach/bulk-update-nach-status/
Get Bank Codes
get_bank_codes_api_v1_nach_bulk_update_nach_status__get → 200
GET
/api/v1/nach/fee-subscription/registration/
Get Fee Subscription Registration Details
get_fee_subscription_registration_details_api_v1_nach_fee_subscription_registration__get 10 params → 200422
POST
/api/v1/nach/fee-subscription/registration/initiate/
Fee Subscription Initiate Nach Registration
fee_subscription_initiate_nach_registration_api_v1_nach_fee_subscription_registration_initiate__post body → 200422
GET
/api/v1/nach/fee-subscription/analytics/
Get Fee Subscription Registration Analytics
get_fee_subscription_registration_analytics_api_v1_nach_fee_subscription_analytics__get 1 param → 200422
GET
/api/v1/nach/fee-subscription/institute-logo/
Get Institute Logo
get_institute_logo_api_v1_nach_fee_subscription_institute_logo__get 1 param → 200422
GET
/api/v1/nach/fee-subscription/user-nach-registration-logs/
Get User Nach Registration Logs
get_user_nach_registration_logs_api_v1_nach_fee_subscription_user_nach_registration_logs__get 2 params → 200422
GET
/api/v1/nach/fee-subscription/reports-details/
Get Reports Details
get_reports_details_api_v1_nach_fee_subscription_reports_details__get 1 param → 200422
POST
/api/v1/nach/fee-subscription/generate-report/
Generate Report
generate_report_api_v1_nach_fee_subscription_generate_report__post body → 200422
POST
/api/v1/nach/fee-subscription/send_bulk_notification
Send Bulk Notification
send_bulk_notification_api_v1_nach_fee_subscription_send_bulk_notification_post body → 200422
GET
/api/v1/nach/get-b2c-card-consent/
Get B2C Card Consent
get_b2c_card_consent_api_v1_nach_get_b2c_card_consent__get 1 param → 200422
POST
/api/v1/nach/update-b2c-card-consent/
Update B2C Card Consent
update_b2c_card_consent_api_v1_nach_update_b2c_card_consent__post body → 200422
GET
/api/v1/nach/get-nach-status-by-mobile-no/
Get Nach Status By Mobile No
get_nach_status_by_mobile_no_api_v1_nach_get_nach_status_by_mobile_no__get 2 params → 200422
POST
/api/v1/nach/mandate/redirect/
Mandate Redirect
mandate_redirect_api_v1_nach_mandate_redirect__post → 200
POST
/api/v1/nach/mandate/webhook/
Mandate Webhook
mandate_webhook_api_v1_nach_mandate_webhook__post → 200
POST
/api/v1/nach/update-institute-nach-applicable
Update Institute Nach Applicable
update_institute_nach_applicable_api_v1_nach_update_institute_nach_applicable_post body → 200422
GET
/api/v1/nach/institute-nach-applicable
Get Institute Nach Applicable
get_institute_nach_applicable_api_v1_nach_institute_nach_applicable_get 2 params → 200422
GET
/api/v1/nach/institutes-applicable-nach
Get Institute Nach Applicable
get_institute_nach_applicable_api_v1_nach_institutes_applicable_nach_get → 200

Schemas 10

The contract defines 10 schemas that model the data the API accepts and returns. The most detailed are EnachRegistrationBody (8 properties), EnachFeeSubscriptionRegistrationBody (7 properties), EnachPresentationBody (4 properties), ValidationError (3 properties). Each schema is shown below with its type and property counts.

UpdateNachConfigurationApplicable
object
3 properties 3 required
NachBulkCommunication
object
3 properties
GenerateReport
object
2 properties 2 required
ValidationError
object
3 properties 3 required
EnachBody
object
2 properties 2 required
EnachFeeSubscriptionRegistrationBody
object
7 properties 2 required
EnachRegistrationBody
object
8 properties 3 required
HTTPValidationError
object
1 property
EnachPresentationBody
object
4 properties 4 required
B2CConsentData
object
1 property 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

leo1-nach-feature-api-openapi.yml Raw ↑

Other APIs Leo1 publishes across the network.

Leo1 api API
Leo1 auth API
Leo1 Common Fee Type API
Leo1 Communication API
Leo1 documents API
Leo1 Enach API
Leo1 fee_collections API
Leo1 fee_dues API
Leo1 institute API
Leo1 Institute Course API
Leo1 Institute Course Class API
Leo1 Institute Course Class Fee Structure Mapping API
Where this information came from

This is an independent, third-party profile of Leo1 Nach Feature 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.