Hypto Status API
This section explains how to fetch status details of partner services.
This section explains how to fetch status details of partner services.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/hypto:hypto-status-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Hypto Status API
version: 1.0.0
description: Hypto Partner APIs are completely RESTful and all our responses are returned in JSON.
x-logo:
url: /docs/assets/images/logo-new.svg
href: /
servers:
- url: //partners.hypto.in
tags:
- name: Status
description: This section explains how to fetch status details of partner services.
paths:
/api/status:
get:
tags:
- Status
operationId: current_status
summary: Current Status
description: Fetch current status details
parameters:
- name: Authorization
description: API Token value from 'Settings'
in: header
required: true
schema:
type: string
- name: Content-Type
in: header
required: true
schema:
type: string
example: application/json
responses:
'200':
description: Successful operation
content:
application/json:
schema:
type: object
properties:
success:
type: boolean
example: true
message:
type: string
example: success
data:
type: object
example:
Virtual Account:
Yesbank:
live: false
additional_info: '-'
reason: Emergency downtime
cause: Bank maintenance
start_time: '2020-10-13 11:30:00'
end_time: '-'
severity: Partially down
details: Routine changes done at bank
comments: []
RBL:
live: true
additional_info: '-'
DBS:
live: true
additional_info: '-'
UPI:
Yesbank:
live: true
additional_info: '-'
ICICI:
live: true
additional_info: '-'
Payouts:
IMPS:
live: true
additional_info: '-'
NEFT:
live: true
additional_info: Non-banking hour
RTGS:
live: true
additional_info: '-'
UPI:
live: false
additional_info: '-'
reason: Scheduled maintenance
cause: NPCI maintenance
start_time: '2020-10-13 10:00:00'
end_time: '2020-10-13 12:30:00'
severity: Completely down
details: High UPI traffic at NPCI
comments:
- id: 1
title: Maintenance
message: Maintenance completed ahead of time
timestamp: '2020-10-13 12:17:46'
Verification:
Bank Account:
live: true
additional_info: '-'
UPI ID:
live: true
additional_info: '-'
UPI Collections:
Yesbank:
live: true
additional_info: '-'
Webhooks:
UPI_CREDITED:
status: ENABLED
VA_CREDITED:
status: NOT_CONFIGURED
VERIFY_BANK:
status: BLOCKED
FUNDS_ADDED:
status: DISABLED
BANK_TRANSFER:
status: ENABLED
LOW_BALANCE:
status: ENABLED
VERIFY_UPI:
status: ENABLED
UPI_COLLECTION:
status: ENABLED
INVALID_VA_CREDIT:
status: ENABLED
VA_CREDITED_CB:
status: ENABLED
INVALID_UPI_COLLECTION:
status: ENABLED
Bene Banks Down:
IMPS:
- bank_name: ICICI BANK LIMITED
ifsc_prefix: ICIC
- bank_name: CANARA BANK
ifsc_prefix: CNRB
NEFT: []
RTGS: []
UPI: []
Bene Banks Timeout:
IMPS:
- bank_name: NPCI PAYOUTS
ifsc_prefix: '-'
'429':
description: You have exceeded the number of attempts. Please try again after sometime
content:
application/json:
schema:
type: object
properties:
success:
type: boolean
message:
type: string
example:
success: false
message: You have exceeded the number of attempts. Please try again after sometime
/api/status/events_history:
get:
tags:
- Status
operationId: events_history
summary: Events History
description: Fetch status details of current and past events (upto last 30 days)
parameters:
- name: Authorization
description: API Token value from 'Settings'
in: header
required: true
schema:
type: string
- name: Content-Type
in: header
required: true
schema:
type: string
example: application/json
responses:
'200':
description: Successful operation
content:
application/json:
schema:
type: object
properties:
success:
type: boolean
example: true
message:
type: string
example: success
data:
type: object
properties:
total:
type: integer
example: 2
events:
type: array
example:
- id: 1
service: Virtual Account
module: Yesbank
reason: Emergency downtime
cause: Bank maintenance
start_time: '2020-10-13 11:30:00'
end_time: '-'
severity: Partially down
details: Routine changes done at bank
comments: []
- id: 2
service: Payouts
module: UPI
reason: Scheduled maintenance
cause: NPCI maintenance
start_time: '2020-10-13 10:00:00'
end_time: '2020-10-13 12:30:00'
severity: Completely down
details: High UPI traffic at NPCI
comments:
- id: 1
title: Maintenance
message: Maintenance completed ahead of time
timestamp: '2020-10-13 12:17:46'
page_size:
type: integer
example: 50
'429':
description: You have exceeded the number of attempts. Please try again after sometime
content:
application/json:
schema:
type: object
properties:
success:
type: boolean
message:
type: string
example:
success: false
message: You have exceeded the number of attempts. Please try again after sometime
/api/status/upcoming_events:
get:
tags:
- Status
operationId: upcoming_events
summary: Upcoming Events
description: Fetch status details of upcoming/scheduled events
parameters:
- name: Authorization
description: API Token value from 'Settings'
in: header
required: true
schema:
type: string
- name: Content-Type
in: header
required: true
schema:
type: string
example: application/json
responses:
'200':
description: Successful operation
content:
application/json:
schema:
type: object
properties:
success:
type: boolean
example: true
message:
type: string
example: success
data:
type: object
properties:
total:
type: integer
example: 1
events:
type: array
example:
- id: 3
service: Virtual Account
module: Yesbank
reason: Scheduled maintenance
cause: Server upgradation
start_time: '2020-10-14 10:00:00'
end_time: '2020-10-14 12:00:00'
severity: Partially down
details: Bank maintenance
comments: []
page_size:
type: integer
example: 50
'429':
description: You have exceeded the number of attempts. Please try again after sometime
content:
application/json:
schema:
type: object
properties:
success:
type: boolean
message:
type: string
example:
success: false
message: You have exceeded the number of attempts. Please try again after sometime
x-tagGroups:
- name: ''
tags:
- api_url
- Payments
- Banking
- name: UPI
tags:
- UPI
- UPI_Collections
- name: ''
tags:
- Status
- Webhooks
- Generate_QR