> ## 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 के Management API से व्हाइट लेबल ब्रांडिंग अपडेट करें: रंग, फ़ॉन्ट और बॉर्डर रेडियस बदलें, लोगो अपलोड करें और सत्यापन फ़्लो UI विकल्प सेट करें।



ब्रांडिंग अपडेट प्रॉम्प्ट
        प्रॉम्प्ट को क्लिपबोर्ड पर कॉपी करें



      
      

\<pre>

\`Goal: Update the white-label branding for the application tied to an API key.

Endpoint: PATCH https://verification.didit.me/v3/customization/
Auth header: x-api-key: <DIDIT_API_KEY>

Two content types:
\- application/json  -> change colors, fonts, radii and UI options
\- multipart/form-data -> upload logo images (image_square, image_rectangular, image_rectangular_dark, image_favicon)

PARTIAL update: only the fields you send are changed. The application is resolved from the API key (no path params).

JSON body fields:
\- Colors (hex '#RRGGBB' or '#RRGGBBAA'): color_primary, color_secondary, color_background, color_panel, color_panel_10, color_on_panel_1, color_on_panel_2, color_on_background, color_button_1, color_button_2, color_button_text_1, color_button_text_2, color_pill_text
\- border_radius_panel, border_radius_buttons (integers >= 0)
\- font_family (Google Font name), font_weight (must be available for the family)
\- app_public_name (string|null), privacy_policy_url (string|null)
\- skip_welcome_screen, disable_login_with_didit, hide_progress_bar (boolean)
\- callback_seconds (integer >= 0)
\- delete_logo_square, delete_logo_rectangular, delete_logo_rectangular_dark, delete_favicon (boolean) -> remove an existing logo; an upload sent in the same request wins over its delete flag

Logo upload (multipart/form-data) fields:
\- image_square (1:1)
\- image_rectangular (2:1)
\- image_rectangular_dark (2:1, the rectangular logo for dark mode; returned as logo_rectangular_dark)
\- image_favicon (max 500 KB)
Logo rules for image_square, image_rectangular and image_rectangular_dark: PNG, JPG or WebP (SVG is refused), at least 512 px on the long side, max 1 MB.

NOT allowed here (Business Console only): custom domain and white-label email.

curl (JSON):
curl -X PATCH 'https://verification.didit.me/v3/customization/' \
-H 'x-api-key: YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{"color_primary": "#123456", "font_family": "AR One Sans"}'

curl (logo upload):
curl -X PATCH 'https://verification.didit.me/v3/customization/' \
-H 'x-api-key: YOUR_API_KEY' \
-F 'image_rectangular=@logo.png' \
-F 'image_rectangular_dark=@logo-dark.png' \
-F 'image_favicon=@favicon.ico'

Response 200: the full updated BrandingCustomization object (same shape as GET).

Failure modes:
\- 400: validation. Examples: { "color_primary": ["Invalid color format. Use '#RRGGBB' or '#RRGGBBAA' format."] }, { "image_rectangular": ["Image aspect ratio must be 2:1. Got 1024x1024 image dimensions"] }, { "image_rectangular_dark": ["Upload a PNG, JPG or WebP image."] }, { "image_rectangular": ["Image must be at least 512 px on its long side. Got 400x200 image dimensions"] }, { "image_square": ["File size should not exceed 1 MB"] }
\- 401 — missing/invalid x-api-key.

For end-to-end Didit integration, paste in the full prompt at /integration/integration-prompt.`

\</pre>



      
      

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

## अवलोकनआपकी API कुंजी से पहचाने गए एप्लिकेशन की व्हाइट लेबल ब्रांडिंग को आंशिक रूप से अपडेट करता है। रंग, फ़ॉन्ट, कोनों का रेडियस और UI विकल्प बदलने के लिए `application/json` भेजें, या लोगो अपलोड करने के लिए `multipart/form-data` भेजें। केवल वही फ़ील्ड बदले जाते हैं जो आप शामिल करते हैं। बाकी सब जैसा है वैसा ही रहता है।## इसे कब उपयोग करें- **फ़्लो की थीम तय करें**: अपने ब्रांड के रंग, फ़ॉन्ट और कोनों का रेडियस सेट करें।
- **लोगो अपलोड करें**: वर्गाकार लोगो, आयताकार लोगो और उसका डार्क मोड संस्करण, तथा फ़ेविकॉन सेट करें।
- **अनुभव को अनुकूलित करें**: सार्वजनिक एप्लिकेशन नाम, गोपनीयता नीति URL सेट करें, और वेलकम स्क्रीन छोड़ने या प्रगति बार छिपाने जैसे टॉगल सेट करें।## लोगो अपलोड करनालोगो `multipart/form-data` के रूप में भेजें:- `image_square`: 1:1 आस्पेक्ट रेशियो।
- `image_rectangular`: 2:1 आस्पेक्ट रेशियो।
- `image_rectangular_dark`: 2:1 आस्पेक्ट रेशियो। डार्क मोड के लिए आयताकार लोगो, जो गहरे पृष्ठभूमि पर दिखाया जाता है।
- `image_favicon`: अधिकतम **500 KB**।`image_square`, `image_rectangular` और `image_rectangular_dark` PNG, JPG या WebP इमेज होनी चाहिए, जिसकी लंबी भुजा कम से कम 512 px हो और आकार अधिकतम **1 MB** हो।
SVG फ़ाइलें अस्वीकार की जाती हैं।
रिस्पॉन्स में परिणामी `logo_square`, `logo_rectangular`, `logo_rectangular_dark` और `favicon` URL लौटाता है।लोगो हटाने के लिए, मिलते-जुलते `delete_logo_square`, `delete_logo_rectangular`, `delete_logo_rectangular_dark` या `delete_favicon` फ़्लैग को `true` के रूप में भेजें।
डार्क मोड लोगो हटाने के बाद, `logo_rectangular_dark` का मान `null` हो जाता है।
यदि एक ही अनुरोध में लोगो अपलोड किया जाए और उसका हटाने वाला फ़्लैग भी भेजा जाए, तो अपलोड को प्राथमिकता मिलती है।अस्वीकृत अपलोड `400` लौटाता है, जिसमें फ़ील्ड का नाम और कारण होता है, उदाहरण के लिए:- `{"image_rectangular_dark": ["Upload a PNG, JPG or WebP image."]}`
- `{"image_rectangular": ["Image must be at least 512 px on its long side. Got 400x200 image dimensions"]}`
- `{"image_rectangular": ["Image aspect ratio must be 2:1. Got 1024x1024 image dimensions"]}`
- `{"image_square": ["File size should not exceed 1 MB"]}`## नोट्स- एप्लिकेशन API कुंजी से तय होता है। इसमें कोई पाथ पैरामीटर नहीं है।
- हेक्स रंग `#RRGGBB` या `#RRGGBBAA` स्वीकार करते हैं। `font_weight` चुने गए `font_family` के लिए उपलब्ध वेट होना चाहिए।
- **कस्टम डोमेन और व्हाइट लेबल ईमेल यहाँ कॉन्फ़िगर नहीं होते।** इन्हें [Business Console](https://docs.didit.me/hi/console/white-label.md) में प्रबंधित करें।## अनुमतियाँAPI कुंजी के पास एप्लिकेशन के लिए कस्टमाइज़ेशन अपडेट करने की अनुमति होनी चाहिए।## संबंधित- [ब्रांडिंग प्राप्त करें](https://docs.didit.me/hi/management-api/customization/get.md)
- [कंसोल में व्हाइट लेबल](https://docs.didit.me/hi/console/white-label.md)


## OpenAPI

````yaml hi/openapi-25.json PATCH /v3/customization/
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/customization/:
    patch:
      tags:
        - Customization
      summary: ब्रांडिंग कस्टमाइज़ेशन अपडेट करें
      description: >-
        एप्लिकेशन की व्हाइट लेबल ब्रांडिंग का आंशिक अपडेट। रंग, फ़ॉन्ट, रेडियस
        और UI विकल्प बदलने के लिए `application/json` भेजें, या लोगो इमेज अपलोड
        करने के लिए `multipart/form-data` भेजें। केवल आपके द्वारा शामिल किए गए
        फ़ील्ड ही बदले जाते हैं। इस endpoint के माध्यम से कस्टम डोमेन और व्हाइट
        लेबल ईमेल सेट नहीं किए जा सकते — उनके लिए Business Console का उपयोग
        करें।
      operationId: update_customization
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/BrandingCustomizationUpdate'
            examples:
              Update colors and font:
                summary: ब्रांडिंग रंग और फ़ॉन्ट बदलें
                value:
                  color_primary: '#123456'
                  color_button_1: '#2567FF'
                  font_family: AR One Sans
                  border_radius_buttons: 16
              Update UI options:
                summary: सार्वजनिक नाम और फ़्लो विकल्प बदलें
                value:
                  app_public_name: Acme Verify
                  privacy_policy_url: https://acme.com/privacy
                  skip_welcome_screen: true
                  hide_progress_bar: true
                  callback_seconds: 5
              Remove a logo:
                summary: वर्तमान आयताकार लोगो हटाएं
                value:
                  delete_logo_rectangular: true
              Remove the dark-mode logo:
                summary: वर्तमान डार्क-मोड लोगो हटाएं
                value:
                  delete_logo_rectangular_dark: true
          multipart/form-data:
            schema:
              type: object
              description: >-
                केवल लोगो इमेज अपलोड करने के लिए multipart/form-data का उपयोग
                करें। ऊपर दिए गए ब्रांडिंग फ़ील्ड भी उसी अनुरोध में फ़ॉर्म
                फ़ील्ड के रूप में भेजे जा सकते हैं।
              properties:
                image_square:
                  type: string
                  format: binary
                  description: >-
                    चौकोर लोगो (1:1 पहलू अनुपात)। PNG, JPG या WebP, लंबी भुजा पर
                    कम से कम 512 px, अधिकतम **1 MB**।
                image_rectangular:
                  type: string
                  format: binary
                  description: >-
                    आयताकार लोगो (2:1 पहलू अनुपात)। PNG, JPG या WebP, लंबी भुजा
                    पर कम से कम 512 px, अधिकतम **1 MB**।
                image_rectangular_dark:
                  type: string
                  format: binary
                  description: >-
                    डार्क मोड के लिए आयताकार लोगो (2:1 पहलू अनुपात), जो डार्क
                    बैकग्राउंड पर दिखाया जाता है। PNG, JPG या WebP, लंबी भुजा पर
                    कम से कम 512 px, अधिकतम **1 MB**। `logo_rectangular_dark` के
                    रूप में लौटाया जाता है।
                image_favicon:
                  type: string
                  format: binary
                  description: फ़ेविकॉन छवि। अधिकतम **500 KB**।
            example:
              image_rectangular: (binary PNG logo, 2:1)
              image_rectangular_dark: (binary PNG logo for dark mode, 2:1)
              image_favicon: (binary favicon)
      responses:
        '200':
          description: >-
            ब्रांडिंग अपडेट की गई। संपूर्ण ब्रांडिंग ऑब्जेक्ट वापस किया जाता है
            (सभी फ़ील्ड, केवल वे नहीं जिन्हें आपने बदला है)।
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BrandingCustomization'
              examples:
                Updated:
                  value:
                    color_primary: '#123456'
                    color_secondary: '#9DA1A1'
                    color_background: '#FFFFFF'
                    color_panel: '#2567FF'
                    color_panel_10: '#1A1A1A'
                    color_on_panel_1: '#9DA1A1'
                    color_on_panel_2: '#F4F4F6'
                    color_on_background: '#000000'
                    color_button_1: '#2567FF'
                    color_button_2: '#F8F8F8'
                    color_button_text_1: '#FFFFFF'
                    color_button_text_2: '#000000'
                    color_pill_text: '#111827'
                    border_radius_panel: 10
                    border_radius_buttons: 16
                    font_family: AR One Sans
                    font_weight: '400'
                    font_url: https://fonts.googleapis.com/css2?family=AR+One+Sans
                    logo_square: null
                    logo_rectangular: https://cdn.didit.me/white_label/logo_rectangular/...
                    logo_rectangular_dark: null
                    favicon: null
                    app_public_name: Acme Verify
                    privacy_policy_url: https://acme.com/privacy
                    skip_welcome_screen: true
                    disable_login_with_didit: false
                    hide_progress_bar: false
                    callback_seconds: 3
        '400':
          description: >-
            अमान्य body। उदाहरण के लिए: एक विकृत हेक्स रंग, एक अज्ञात फ़ॉन्ट
            फ़ैमिली या वेट, केवल Business Console का फ़ील्ड (`domain`,
            `from_email`, `verify_domain`, `force_remove_domain`,
            `verify_email_domain`, `force_remove_email_domain`, और उनके
            केवल-पढ़ने योग्य साथी), या एक ऐसा लोगो अपलोड जो PNG, JPG या WebP छवि
            नहीं है, अपनी लंबी भुजा पर 512 px से कम है, 1 MB से अधिक है, या उसका
            पहलू अनुपात (aspect ratio) गलत है। कस्टम डोमेन कॉन्फ़िगर होने पर
            `disable_login_with_didit` को `false` सेट करने पर भी लौटाया जाता है।
          content:
            application/json:
              examples:
                Bad color:
                  value:
                    color_primary:
                      - >-
                        Invalid color format. Use '#RRGGBB' or '#RRGGBBAA'
                        format.
                Bad logo:
                  value:
                    image_rectangular:
                      - >-
                        Image aspect ratio must be 2:1. Got 1024x1024 image
                        dimensions
                Unsupported logo format:
                  summary: PNG, JPG या WebP छवि नहीं है (उदाहरण के लिए एक SVG)
                  value:
                    image_rectangular_dark:
                      - Upload a PNG, JPG or WebP image.
                Logo too small:
                  summary: लंबी तरफ़ 512 px से कम
                  value:
                    image_rectangular:
                      - >-
                        Image must be at least 512 px on its long side. Got
                        400x200 image dimensions
                Logo too large:
                  summary: 1 MB से अधिक
                  value:
                    image_square:
                      - File size should not exceed 1 MB
                Console-only field:
                  value:
                    domain:
                      - Manage this field in the Business Console.
                Bad font weight:
                  value:
                    font_weight:
                      - >-
                        Font weight 950 is not available for Inter. Available
                        weights are: 100, 200, 300, 400, 500, 600, 700, 800, 900
        '403':
          description: >-
            API कुंजी अनुपलब्ध, विकृत, समाप्त हो चुकी है, या किसी भिन्न
            एप्लिकेशन के लिए स्कोप की गई है। अनुपलब्ध कुंजी `403` लौटाती है;
            गलत, निरस्त या समाप्त हो चुकी कुंजी `401` लौटाती है।
          content:
            application/json:
              examples:
                Invalid token:
                  value:
                    detail: You do not have permission to perform this action.
        '429':
          description: रेट लिमिट पार हो गई। घातीय बैकऑफ़ के साथ पुनः प्रयास करें।
      security:
        - ApiKeyAuth: []
      x-codeSamples:
        - lang: curl
          label: curl
          source: |-
            curl -X PATCH 'https://verification.didit.me/v3/customization/' \
              -H 'x-api-key: YOUR_API_KEY' \
              -H 'Content-Type: application/json' \
              -d '{"color_primary": "#123456", "font_family": "AR One Sans"}'
        - lang: curl
          label: curl (logo upload)
          source: |-
            curl -X PATCH 'https://verification.didit.me/v3/customization/' \
              -H 'x-api-key: YOUR_API_KEY' \
              -F 'image_rectangular=@logo.png' \
              -F 'image_rectangular_dark=@logo-dark.png' \
              -F 'image_favicon=@favicon.ico'
        - lang: python
          label: Python
          source: |-
            from didit import Didit

            # Reads DIDIT_API_KEY.
            client = Didit()

            result = client.customization.update(
                image_rectangular=open("image_rectangular.jpg", "rb"),
                image_rectangular_dark=open("image_rectangular_dark.jpg", "rb"),
                image_favicon=open("image_favicon.jpg", "rb"),
            )
            print(result)
        - lang: javascript
          label: Node.js
          source: |-
            import Didit, { fileFromPath } from "@didit-protocol/sdk-node";

            // Reads DIDIT_API_KEY.
            const didit = new Didit();

            const result = await didit.customization.update({
              image_rectangular: await fileFromPath("image_rectangular.jpg"),
              image_rectangular_dark: await fileFromPath("image_rectangular_dark.jpg"),
              image_favicon: await fileFromPath("image_favicon.jpg"),
            });
            console.log(result);
        - lang: go
          label: Go
          source: "ctx := context.Background()\n// Reads DIDIT_API_KEY.\nclient := didit.NewClient()\n\nresult, err := client.Customization.Update(ctx, didit.CustomizationUpdateParams{\n\tImageRectangular:     didit.Some(didit.FileFromPath(\"image_rectangular.jpg\")),\n\tImageRectangularDark: didit.Some(didit.FileFromPath(\"image_rectangular_dark.jpg\")),\n\tImageFavicon:         didit.Some(didit.FileFromPath(\"image_favicon.jpg\")),\n})\nif err != nil {\n\tlog.Fatal(err)\n}\nfmt.Printf(\"%+v\\n\", result)"
        - lang: java
          label: Java
          source: >-
            import java.nio.file.Path;

            import me.didit.Didit;

            import me.didit.types.CustomizationUpdateParams;


            // Reads DIDIT_API_KEY.

            Didit client = new Didit();


            var result =
            client.customization().update(CustomizationUpdateParams.builder()
                    .imageRectangular(Path.of("image_rectangular.jpg"))
                    .imageRectangularDark(Path.of("image_rectangular_dark.jpg"))
                    .imageFavicon(Path.of("image_favicon.jpg"))
                    .build());
            System.out.println(result);
        - lang: php
          label: PHP
          source: |-
            <?php

            require 'vendor/autoload.php';

            use Didit\DiditClient;
            use Didit\File;

            // Reads DIDIT_API_KEY.
            $didit = new DiditClient();

            $result = $didit->customization->update([
                'image_rectangular' => File::fromPath('image_rectangular.jpg'),
                'image_rectangular_dark' => File::fromPath('image_rectangular_dark.jpg'),
                'image_favicon' => File::fromPath('image_favicon.jpg'),
            ]);
            print_r($result->toArray());
        - lang: ruby
          label: Ruby
          source: |-
            require "didit"

            # Reads DIDIT_API_KEY.
            didit = Didit::Client.new

            result = didit.customization.update(
              image_rectangular: Pathname("image_rectangular.jpg"),
              image_rectangular_dark: Pathname("image_rectangular_dark.jpg"),
              image_favicon: Pathname("image_favicon.jpg")
            )
            puts result.to_h
        - lang: csharp
          label: .NET
          source: >-
            using System;

            using System.Text.Json;

            using Didit;


            // Reads DIDIT_API_KEY.

            using var client = new DiditClient();


            var result = await client.Customization.UpdateAsync(new
            CustomizationUpdateParams

            {
                ImageRectangular = FileUpload.FromPath("image_rectangular.jpg"),
                ImageRectangularDark = FileUpload.FromPath("image_rectangular_dark.jpg"),
                ImageFavicon = FileUpload.FromPath("image_favicon.jpg"),
            });

            Console.WriteLine(JsonSerializer.Serialize(result));
components:
  schemas:
    BrandingCustomizationUpdate:
      type: object
      description: >-
        आंशिक ब्रांडिंग अपडेट बॉडी। केवल वे फ़ील्ड प्रदान करें जिन्हें आप बदलना
        चाहते हैं। हेक्स रंग `#RRGGBB` या `#RRGGBBAA` स्वीकार करते हैं। कस्टम
        डोमेन और व्हाइट लेबल ईमेल यहाँ स्वीकार नहीं किए जाते हैं।
      properties:
        color_primary:
          type: string
          description: हेडर / प्राथमिक टेक्स्ट का रंग।
        color_secondary:
          type: string
          description: पैराग्राफ / द्वितीयक टेक्स्ट रंग।
        color_background:
          type: string
          description: पेज की पृष्ठभूमि का रंग।
        color_panel:
          type: string
          description: पैनल / एक्सेंट रंग।
        color_panel_10:
          type: string
          description: 10% अपारदर्शिता पर पैनल रंग।
        color_on_panel_1:
          type: string
          description: पैनल पर सहायक टेक्स्ट का रंग।
        color_on_panel_2:
          type: string
          description: पैनलों पर पिल / बैज का रंग।
        color_on_background:
          type: string
          description: बैकग्राउंड पर टेक्स्ट का रंग।
        color_button_1:
          type: string
          description: प्राथमिक बटन का रंग।
        color_button_2:
          type: string
          description: द्वितीयक बटन का रंग।
        color_button_text_1:
          type: string
          description: प्राथमिक बटन टेक्स्ट का रंग।
        color_button_text_2:
          type: string
          description: द्वितीयक बटन के टेक्स्ट का रंग।
        color_pill_text:
          type: string
          description: पिल्स, इनपुट और चयनकर्ताओं के लिए टेक्स्ट का रंग।
        border_radius_panel:
          type: integer
          minimum: 0
          description: पिक्सेल में पैनल कॉर्नर रेडियस।
        border_radius_buttons:
          type: integer
          minimum: 0
          description: पिक्सल में बटन कॉर्नर रेडियस।
        font_family:
          type: string
          description: Google फ़ॉन्ट फ़ैमिली का नाम (उदा. `Inter`, `AR One Sans`)।
        font_weight:
          type: string
          description: >-
            चयनित फ़ैमिली के लिए उपलब्ध फ़ॉन्ट वेट (उदा. `regular`, `500`,
            `700`)।
        app_public_name:
          type: string
          nullable: true
          description: सत्यापन फ़्लो में दिखाया जाने वाला सार्वजनिक नाम।
        privacy_policy_url:
          type: string
          nullable: true
          description: अंतिम उपयोगकर्ता को दिखाया गया गोपनीयता नीति URL।
        skip_welcome_screen:
          type: boolean
          description: प्रारंभिक स्वागत स्क्रीन छोड़ें।
        disable_login_with_didit:
          type: boolean
          description: >-
            Didit से लॉगिन करने वाली स्क्रीन दिखाने के बजाय अतिथि के रूप में
            जारी रखें। जब कस्टम डोमेन कॉन्फ़िगर किया गया हो, तो इसे वापस `false`
            पर सेट नहीं किया जा सकता (400)।
        hide_progress_bar:
          type: boolean
          description: फ़्लो के दौरान प्रोग्रेस बार छिपाएं।
        callback_seconds:
          type: integer
          minimum: 0
          description: कॉलबैक URL पर रीडायरेक्ट करने से पहले विलंब (सेकंड)।
        delete_logo_square:
          type: boolean
          description: जब `true` होता है, तो वर्तमान वर्गाकार लोगो को हटा देता है।
        delete_logo_rectangular:
          type: boolean
          description: जब `true` होता है, तो वर्तमान आयताकार लोगो को हटा देता है।
        delete_logo_rectangular_dark:
          type: boolean
          description: >-
            जब `true` होता है, तो वर्तमान डार्क-मोड लोगो को हटा देता है, और
            `logo_rectangular_dark` तब `null` दिखाता है। यदि वही मल्टीपार्ट
            अनुरोध `image_rectangular_dark` भी अपलोड करता है, तो अपलोड
            प्राथमिकता लेता है।
        delete_favicon:
          type: boolean
          description: जब `true` होता है, तो वर्तमान फ़ेविकॉन को हटा देता है।
    BrandingCustomization:
      type: object
      description: >-
        एप्लिकेशन के लिए व्हाइट लेबल ब्रांडिंग: रंग, फ़ॉन्ट, रेडियस, लोगो URL और
        UI/UX विकल्प। लोगो URL केवल पढ़ने के लिए हैं (उन्हें इमेज अपलोड करके सेट
        करें)। कस्टम डोमेन और व्हाइट लेबल ईमेल शामिल नहीं हैं।
      properties:
        color_primary:
          type: string
        color_secondary:
          type: string
        color_background:
          type: string
        color_panel:
          type: string
        color_panel_10:
          type: string
        color_on_panel_1:
          type: string
        color_on_panel_2:
          type: string
        color_on_background:
          type: string
        color_button_1:
          type: string
        color_button_2:
          type: string
        color_button_text_1:
          type: string
        color_button_text_2:
          type: string
        color_pill_text:
          type: string
        border_radius_panel:
          type: integer
        border_radius_buttons:
          type: integer
        font_family:
          type: string
        font_weight:
          type: string
        font_url:
          type: string
          nullable: true
          description: >-
            केवल-पढ़ने योग्य। चयनित फ़ैमिली के लिए रिज़ॉल्व किया गया Google
            Fonts स्टाइलशीट URL।
        logo_square:
          type: string
          nullable: true
          description: >-
            वर्गाकार लोगो का केवल-पढ़ने योग्य URL। `image_square` के माध्यम से
            अपलोड करें।
        logo_rectangular:
          type: string
          nullable: true
          description: >-
            आयताकार लोगो का केवल-पढ़ने योग्य URL। `image_rectangular` के माध्यम
            से अपलोड करें।
        logo_rectangular_dark:
          type: string
          format: uri
          nullable: true
          description: >-
            केवल-पढ़ने योग्य। डार्क मोड के लिए आयताकार लोगो का अस्थायी
            हस्ताक्षरित URL, जो डार्क बैकग्राउंड पर दिखाया जाता है। जब कोई डार्क
            लोगो सेट नहीं होता है या आपके खाते के लिए आयताकार लोगो नहीं दिखाए
            जाते हैं, तो `null` होता है। इसे `image_rectangular_dark` के साथ
            अपलोड करें।
        favicon:
          type: string
          nullable: true
          description: >-
            फ़ेविकॉन का केवल-पढ़ने योग्य URL। `image_favicon` के माध्यम से अपलोड
            करें।
        app_public_name:
          type: string
          nullable: true
        privacy_policy_url:
          type: string
          nullable: true
        skip_welcome_screen:
          type: boolean
        disable_login_with_didit:
          type: boolean
        hide_progress_bar:
          type: boolean
        callback_seconds:
          type: integer
  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.