> ## Documentation Index
> Fetch the complete documentation index at: https://docs.didit.me/llms.txt
> Use this file to discover all available pages before exploring further.

# आज के सत्यापन घंटेवार API

> Didit से अपने समय क्षेत्र में आज के सत्यापन घंटेवार देखें, पिछले सप्ताह के उसी दिन से तुलना और स्वीकृत, समीक्षाधीन, अस्वीकृत परिणाम के साथ।



आज के सत्यापन, घंटे के अनुसार API के लिए प्रॉम्प्ट
        प्रॉम्प्ट को क्लिपबोर्ड पर कॉपी करें



      
      

\<pre>

\`Read today's verifications of my Didit application hour by hour.

Endpoint:
GET https://verification.didit.me/v3/organization/{organization_id}/application/{application_id}/analytics/today/

Authentication:
Use the x-api-key header with my Didit API key. Only a full-access key works: any scoped key gets 403 "This API key has no access to this endpoint.". application_id must be the application the key belongs to.

Goal:
\- Show today's verification volume by hour against the same weekday last week, and today's outcomes, in my own dashboard.

Query parameters:
\- tz - IANA time zone whose midnight starts today, for example Europe/Madrid. Omit it for UTC.

Behavior:
\- hours - 24 counts: today's user verification (KYC) sessions by the local hour they were created in. The hours still to come are 0.
\- previous_hours - the same 24 counts for previous_date, the same weekday one week before.
\- total - today's verifications so far. previous_total_so_far - the comparison day's up to the same local time, so (total - previous_total_so_far) / previous_total_so_far compares the same part of both days.
\- outcomes - of today's verifications, how many are approved, in review and declined now. The rest are not finished yet.
\- current_hour - the local hour it is now. A day on which the clocks change has 23 or 25 hours: the missing hour stays 0 and the repeated hour holds both.

Example call:
curl -X GET "https://verification.didit.me/v3/organization/11111111-2222-3333-4444-555555555555/application/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee/analytics/today/?tz=Europe%2FMadrid" \
-H "x-api-key: YOUR_API_KEY"

Failure modes:
\- 400 - {"tz": ["Unknown time zone: Europe/Atlantis."]} for a name the time zone database does not know.
\- 401 - the API key has expired.
\- 403 - missing or invalid key ({"detail": "Authentication credentials were not provided or are invalid."}), a key of another application ({"detail": "You do not have permission to perform this action."}), any scoped key, or a request from outside the key's IP list.
\- 429 - more than 600 GET requests per minute with this key.

Side effects: none. Not billed.

For the full integration shape, see /integration/integration-prompt.`

\</pre>



      
      

यहाँ पेस्ट करें

Didit का आज के सत्यापन, घंटे के अनुसार API आपके भेजे गए समय क्षेत्र में मध्यरात्रि से आज के उपयोगकर्ता सत्यापन प्रति घंटे लौटाता है, साथ ही सप्ताह के उसी दिन के पिछले सप्ताह के उन्हीं घंटों के आँकड़े भी। यह Business Console के Home पर मौजूद वॉल्यूम कार्ड के पीछे का डेटा है।| फ़ील्ड | इसमें क्या है |
| - | - |
| `hours` | आज के सत्यापन, स्थानीय समय के अनुसार प्रत्येक घंटे के लिए, 00:00 से शुरू होकर। जो घंटे अभी आने बाकी हैं, उनकी संख्या `0` है। |
| `previous_hours` | `previous_date` पर वही घंटे, यानी एक सप्ताह पहले का वही दिन। |
| `total`, `previous_total_so_far` | आज अब तक, और तुलना वाला दिन उसी स्थानीय समय तक। |
| `outcomes` | आज के सत्यापनों में से अभी कितने `approved`, `in_review` और `declined` हैं। |आँकड़े आपके सत्यापनों से सीधे, लाइव पढ़े जाते हैं, इसलिए जो सत्यापन कुछ क्षण पहले बनाया गया है, वह पहले ही गिना जा चुका है। तारीखों की सीमा और डैशबोर्ड के अन्य आँकड़ों के लिए [एप्लिकेशन एनालिटिक्स प्राप्त करें](https://docs.didit.me/hi/management-api/analytics/get.md) देखें।> [!NOTE]
>
> इस endpoint को केवल पूर्ण-एक्सेस API कुंजी ही कॉल कर सकती है। स्कोप वाली कुंजी को उसकी पहुँच चाहे जो भी हो, `403` मिलता है, और किसी दूसरे एप्लिकेशन की कुंजी को भी यही मिलता है। देखें [API कुंजियाँ](https://docs.didit.me/hi/console/api-keys.md).## संबंधित- [एप्लिकेशन एनालिटिक्स प्राप्त करें](https://docs.didit.me/hi/management-api/analytics/get.md)
- [एनालिटिक्स डैशबोर्ड](https://docs.didit.me/hi/console/analytics.md)
- [API कुंजियाँ और स्कोप वाली पहुँच](https://docs.didit.me/hi/console/api-keys.md)


## OpenAPI

````yaml hi/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/analytics/today/
openapi: 3.0.0
info:
  version: 3.0.0
  title: Didit Verification API
  description: पहचान सत्यापन API। x-api-key हेडर के साथ प्रमाणीकृत करें।
servers:
  - url: https://verification.didit.me
security: []
tags: []
paths:
  /v3/organization/{organization_id}/application/{application_id}/analytics/today/:
    get:
      tags:
        - Analytics
      summary: प्रति घंटे आज के सत्यापन प्राप्त करें
      description: >-
        `tz` में स्थानीय मध्यरात्रि से आज के उपयोगकर्ता सत्यापन (KYC) सत्र, जिस
        स्थानीय घंटे में वे बनाए गए थे उसके अनुसार गिने गए, एक सप्ताह पहले उसी
        कार्यदिवस के समान घंटों के बगल में, और प्रत्येक के वर्तमान परिणाम के
        आधार पर विभाजित: स्वीकृत, समीक्षाधीन या अस्वीकृत। यह Business Console के
        होम का वॉल्यूम कार्ड है।


        `total` आज अब तक का है। `previous_total_so_far` तुलनात्मक दिन को केवल
        उसी स्थानीय समय तक गिनता है, इसलिए उनके बीच का अंतर दोनों दिनों के समान
        भाग की तुलना करता है। आज के आने वाले बाकी घंटों के लिए मान `0` है। जिस
        दिन घड़ियां बदलती हैं उस दिन 23 या 25 घंटे होते हैं: छूटा हुआ घंटा `0`
        रहता है और दोहराए गए घंटे में दोनों शामिल होते हैं।
      operationId: get_application_analytics_today
      parameters:
        - name: organization_id
          in: path
          required: true
          schema:
            type: string
            format: uuid
          description: संगठन UUID।
          example: 11111111-2222-3333-4444-555555555555
        - name: application_id
          in: path
          required: true
          schema:
            type: string
            format: uuid
          description: >-
            एप्लिकेशन UUID। यह वही एप्लिकेशन होना चाहिए जिससे API कुंजी संबंधित
            है: किसी अन्य एप्लिकेशन पर उपयोग की गई कुंजी को `403` मिलता है।
          example: aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
        - name: tz
          in: query
          required: false
          schema:
            type: string
            default: UTC
            example: Europe/Madrid
          description: >-
            IANA समय क्षेत्र जिसकी मध्यरात्रि से आज का दिन शुरू होता है, उदाहरण
            के लिए `Europe/Madrid` या `America/Mexico_City`। UTC के लिए इसे छोड़
            दें।
      responses:
        '200':
          description: >-
            स्थानीय घंटे के अनुसार आज के सत्यापन, तुलनात्मक दिन के सत्यापन, और
            आज के परिणाम।
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApplicationAnalyticsToday'
              examples:
                Madrid, 14:00:
                  value:
                    time_zone: Europe/Madrid
                    date: '2026-10-30'
                    current_hour: 14
                    previous_date: '2026-10-23'
                    hours:
                      - 3
                      - 1
                      - 0
                      - 0
                      - 1
                      - 2
                      - 4
                      - 9
                      - 14
                      - 18
                      - 21
                      - 19
                      - 22
                      - 24
                      - 27
                      - 0
                      - 0
                      - 0
                      - 0
                      - 0
                      - 0
                      - 0
                      - 0
                      - 0
                    previous_hours:
                      - 2
                      - 1
                      - 1
                      - 0
                      - 1
                      - 3
                      - 5
                      - 8
                      - 12
                      - 16
                      - 19
                      - 18
                      - 20
                      - 22
                      - 24
                      - 26
                      - 23
                      - 19
                      - 15
                      - 12
                      - 9
                      - 7
                      - 5
                      - 3
                    total: 165
                    previous_total_so_far: 151
                    outcomes:
                      approved: 139
                      in_review: 6
                      declined: 18
        '400':
          description: >-
            अज्ञात टाइम ज़ोन। बॉडी को पैरामीटर के अनुसार कुंजीबद्ध किया गया है,
            जिसमें संदेशों की सूची शामिल है।
          content:
            application/json:
              schema:
                type: object
                additionalProperties:
                  type: array
                  items:
                    type: string
              examples:
                Unknown time zone:
                  value:
                    tz:
                      - 'Unknown time zone: Europe/Atlantis.'
        '401':
          description: >-
            API कुंजी की समय-सीमा समाप्त हो गई है। केवल समाप्ति तिथि के साथ बनाई
            गई कुंजी ही समाप्त हो सकती है; उस तिथि के बाद इसके साथ किया गया
            प्रत्येक अनुरोध `401` रिस्पॉन्स देता है।
          content:
            application/json:
              schema:
                type: object
                properties:
                  detail:
                    type: string
              examples:
                Expired key:
                  value:
                    detail: This API key has expired.
        '403':
          description: >-
            अनुरोध की अनुमति नहीं है। `detail` देखें: एक अनुपलब्ध या अमान्य API
            कुंजी (कभी भी `401` नहीं), किसी अन्य एप्लिकेशन की कुंजी, कोई भी
            स्कोप्ड कुंजी, या कुंजी की IP सूची के बाहर से अनुरोध।
          content:
            application/json:
              schema:
                type: object
                properties:
                  detail:
                    type: string
              examples:
                Missing or invalid key:
                  value:
                    detail: >-
                      Authentication credentials were not provided or are
                      invalid.
                Another application:
                  value:
                    detail: You do not have permission to perform this action.
                Scoped key:
                  value:
                    detail: This API key has no access to this endpoint.
                Outside the key's IP list:
                  value:
                    detail: This API key can't be used from this IP address.
        '429':
          description: >-
            इस API कुंजी के साथ प्रति मिनट 600 से अधिक GET अनुरोध। `Retry-After`
            में दिए गए सेकंड तक प्रतीक्षा करें, फिर पुनः प्रयास करें।
          content:
            application/json:
              schema:
                type: object
                properties:
                  detail:
                    type: string
              examples:
                Throttled:
                  value:
                    detail: >-
                      GET request rate limit exceeded. You can make up to 600
                      requests per minute.
          headers:
            Retry-After:
              description: वर्तमान एक-मिनट की विंडो रीसेट होने तक के सेकंड।
              schema:
                type: integer
                example: 23
            X-RateLimit-Limit:
              description: इस बजट में प्रति मिनट अनुमत अनुरोध।
              schema:
                type: integer
            X-RateLimit-Remaining:
              description: वर्तमान विंडो में शेष अनुरोध।
              schema:
                type: integer
            X-RateLimit-Reset:
              description: Unix समय जब विंडो रीसेट होती है।
              schema:
                type: integer
      security:
        - ApiKeyAuth: []
      x-codeSamples:
        - lang: curl
          label: curl
          source: >-
            curl -X GET
            'https://verification.didit.me/v3/organization/11111111-2222-3333-4444-555555555555/application/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee/analytics/today/?tz=Europe%2FMadrid'
            \
              -H 'x-api-key: YOUR_API_KEY'
components:
  schemas:
    ApplicationAnalyticsToday:
      type: object
      description: >-
        पिछले सप्ताह के उसी कार्यदिवस के मुकाबले स्थानीय घंटे के अनुसार आज के
        सत्यापन।
      required:
        - time_zone
        - date
        - current_hour
        - previous_date
        - hours
        - previous_hours
        - total
        - previous_total_so_far
        - outcomes
      properties:
        time_zone:
          type: string
          description: IANA समय क्षेत्र जिसमें दिन और उसके घंटे हैं।
          example: Europe/Madrid
        date:
          type: string
          format: date
          description: उस टाइम ज़ोन में आज।
          example: '2026-10-30'
        current_hour:
          type: integer
          minimum: 0
          maximum: 23
          description: वर्तमान स्थानीय घंटा।
          example: 14
        previous_date:
          type: string
          format: date
          description: 'तुलना का दिन: एक सप्ताह पहले का वही कार्यदिवस।'
          example: '2026-10-23'
        hours:
          type: array
          items:
            type: integer
            minimum: 0
          minItems: 24
          maxItems: 24
          description: >-
            आज 00:00 से प्रति स्थानीय घंटे बनाए गए सत्यापन। आने वाले घंटों के
            लिए यह 0 है।
        previous_hours:
          type: array
          items:
            type: integer
            minimum: 0
          minItems: 24
          maxItems: 24
          description: तुलना वाले दिन 00:00 से प्रति स्थानीय घंटे बनाए गए सत्यापन।
        total:
          type: integer
          minimum: 0
          description: आज अब तक बनाए गए सत्यापन।
          example: 165
        previous_total_so_far:
          type: integer
          minimum: 0
          description: तुलना वाले दिन उसी स्थानीय समय तक बनाए गए सत्यापन।
          example: 151
        outcomes:
          type: object
          description: >-
            आज के सत्यापनों में से, कितने अब स्वीकृत हैं, समीक्षा में प्रतीक्षा
            कर रहे हैं और अस्वीकृत हैं। बाकी अभी समाप्त नहीं हुए हैं।
          required:
            - approved
            - in_review
            - declined
          properties:
            approved:
              type: integer
              minimum: 0
            in_review:
              type: integer
              minimum: 0
            declined:
              type: integer
              minimum: 0
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      in: header
      name: x-api-key
      description: >-
        आपकी एप्लिकेशन की API कुंजी, Business Console में Developers -> API keys
        से। प्राथमिक कुंजी के पास पूर्ण एक्सेस होता है। एक नामित कुंजी को स्कोप
        किया जा सकता है: प्रति संसाधन none, read या write, कुछ वर्कफ़्लो या
        स्वीकृत सत्रों तक सीमित, IP पतों की सूची तक सीमित, और समाप्ति तिथि तक
        सीमित। 401 का अर्थ है कि कुंजी गलत है, निरस्त कर दी गई है या उसकी
        समय-सीमा समाप्त हो गई है; 403 का अर्थ है कि कोई कुंजी नहीं भेजी गई थी,
        कुंजी के पास इस संसाधन या कार्रवाई का एक्सेस नहीं है, या अनुरोध उसकी IP
        सूची से बाहर के पते से आया था; सत्र रूट पर 404 का अर्थ है कि सत्र कुंजी
        के वर्कफ़्लो या स्थितियों से बाहर है। मीडिया एक्सेस के बिना एक कुंजी को
        छवि, वीडियो और PDF URL null के रूप में प्राप्त होते हैं, और सत्र write
        के बिना एक कुंजी को सत्र लिंक और token null के रूप में प्राप्त होते हैं।
        देखें https://docs.didit.me/console/api-keys।

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.