Saltar al contingut principal
PATCH

Visió general

Actualitza parcialment la marca blanca de l’aplicació resolta a partir de la teva clau d’API. Envia application/json per canviar colors, tipografies, radis i opcions de la interfície, o multipart/form-data per pujar logos. Només es modifiquen els camps que incloguis; la resta no es toca.

Quan s’ha d’utilitzar

  • Personalitza el flux: defineix els colors de la teva marca, la tipografia i els radis de les cantonades.
  • Puja logos: defineix el logo quadrat, el logo rectangular i la seva versió per al mode fosc, i el favicon.
  • Ajusta l’experiència: defineix el nom públic de l’aplicació, l’URL de la política de privacitat i interruptors com ometre la pantalla de benvinguda o amagar la barra de progrés.

Càrrega de logos

Envia els logos com a multipart/form-data:
  • image_square: relació d’aspecte 1:1.
  • image_rectangular: relació d’aspecte 2:1.
  • image_rectangular_dark: relació d’aspecte 2:1. El logo rectangular per al mode fosc, que es mostra sobre un fons fosc.
  • image_favicon: mida màxima de 500 KB.
image_square, image_rectangular i image_rectangular_dark han de ser imatges PNG, JPG o WebP, amb almenys 512 px al costat més llarg i com a màxim 1 MB. Els fitxers SVG es rebutgen. La resposta retorna les URL resultants logo_square, logo_rectangular, logo_rectangular_dark i favicon. Per eliminar un logo, envia com a true l’indicador de supressió corresponent: delete_logo_square, delete_logo_rectangular, delete_logo_rectangular_dark o delete_favicon. Després d’eliminar el logo del mode fosc, logo_rectangular_dark val null. Si una mateixa petició puja un logo i també envia el seu indicador de supressió, la pujada prevaleix. Una pujada rebutjada retorna 400 amb el nom del camp i el motiu, per exemple:
  • {"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"]}

Notes

  • L’aplicació es resol a partir de la clau d’API; no hi ha paràmetres de ruta.
  • Els colors hexadecimals accepten #RRGGBB o #RRGGBBAA. font_weight ha de ser un pes disponible per a la font_family seleccionada.
  • El domini personalitzat i el correu de marca blanca no es poden configurar aquí. Gestiona’ls a la Business Console.

Permisos

La clau d’API ha de poder actualitzar la personalització de l’aplicació.

Relacionat

Autoritzacions

x-api-key
string
header
requerit

La clau d'API de la teva aplicació, des de Developers -> API keys a la Business Console. La clau primària té accés complet. Una clau amb nom pot tenir l'abast limitat: cap, lectura o escriptura per recurs, limitada a determinats fluxos de treball o a sessions aprovades, a una llista d'adreces IP i a una data de caducitat. 401 significa que la clau és incorrecta, revocada o caducada; 403 significa que no s'ha enviat cap clau, que la clau no té accés a aquest recurs o acció, o que la sol·licitud prové d'una adreça fora de la seva llista d'IP; 404 en una ruta de sessió significa que la sessió està fora dels fluxos de treball o estats de la clau. Una clau sense accés a fitxers multimèdia rep els URL d'imatge, vídeo i PDF com a null, i una clau sense permís d'escriptura de sessions rep els enllaços de sessió i els tokens com a null. Consulta https://docs.didit.me/console/api-keys.

Cos

Cos d'actualització parcial de la marca. Proporciona només els camps que vulguis canviar. Els colors hexadecimals accepten #RRGGBB o #RRGGBBAA. El domini personalitzat i el correu de marca blanca no s'accepten aquí.

color_primary
string

Color de les capçaleres / del text principal.

color_secondary
string

Color del paràgraf / text secundari.

color_background
string

Color de fons de la pàgina.

color_panel
string

Color del panell / d'accent.

color_panel_10
string

Color del panell al 10% d'opacitat.

color_on_panel_1
string

Color del text de suport als panells.

color_on_panel_2
string

Color de la píndola / distintiu als panells.

color_on_background
string

Color del text sobre el fons.

color_button_1
string

Color del botó principal.

color_button_2
string

Color del botó secundari.

color_button_text_1
string

Color del text del botó principal.

color_button_text_2
string

Color del text del botó secundari.

color_pill_text
string

Color del text per a pastilles, camps d'entrada i selectors.

border_radius_panel
integer

Radi de les cantonades del panell en píxels.

Rang requerit: x >= 0
border_radius_buttons
integer

Radi de cantonada del botó en píxels.

Rang requerit: x >= 0
font_family
string

Nom de la família de fonts de Google (p. ex. Inter, AR One Sans).

font_weight
string

Pes de la font disponible per a la família seleccionada (p. ex., regular, 500, 700).

app_public_name
string | null

Nom públic que es mostra al flux de verificació.

privacy_policy_url
string | null

URL de la política de privadesa que es mostra a l'usuari final.

skip_welcome_screen
boolean

Omet la pantalla inicial de benvinguda.

disable_login_with_didit
boolean

Continua com a convidat en lloc de mostrar la pantalla d'inici de sessió amb Didit. No es pot tornar a establir a false mentre hi hagi un domini personalitzat configurat (400).

hide_progress_bar
boolean

Amaga la barra de progrés durant el flux.

callback_seconds
integer

Retard (segons) abans de redirigir a l'URL de callback.

Rang requerit: x >= 0
delete_logo_square
boolean

Quan és true, elimina el logotip quadrat actual.

delete_logo_rectangular
boolean

Quan és true, elimina el logotip rectangular actual.

delete_logo_rectangular_dark
boolean

Quan és true, elimina el logotip actual del mode fosc, i logo_rectangular_dark passa a ser null. Si la mateixa sol·licitud multipart també puja image_rectangular_dark, preval la pujada.

delete_favicon
boolean

Quan és true, elimina la icona de favorits (favicon) actual.

Resposta

Imatge de marca actualitzada. Es retorna l'objecte de marca COMPLET (tots els camps, no només els que has modificat).

Personalització de marca blanca per a una aplicació: colors, tipografies, radis, URL de logotips i opcions d'UI/UX. Les URL de logotips són de només lectura (s'estableixen pujant imatges). El domini personalitzat i el correu electrònic de marca blanca no s'inclouen.

color_primary
string
color_secondary
string
color_background
string
color_panel
string
color_panel_10
string
color_on_panel_1
string
color_on_panel_2
string
color_on_background
string
color_button_1
string
color_button_2
string
color_button_text_1
string
color_button_text_2
string
color_pill_text
string
border_radius_panel
integer
border_radius_buttons
integer
font_family
string
font_weight
string
font_url
string | null

Només de lectura. URL resolta del full d'estils de Google Fonts per a la família seleccionada.

logo_square
string | null

URL de només lectura del logotip quadrat. Puja'l mitjançant image_square.

logo_rectangular
string | null

URL de només lectura del logotip rectangular. Puja'l mitjançant image_rectangular.

logo_rectangular_dark
string<uri> | null

Només de lectura. URL temporal signada del logotip rectangular per al mode fosc, que es mostra sobre un fons fosc. null quan no s'ha configurat cap logotip fosc o no es mostren logotips rectangulars per al teu compte. Puja'l amb image_rectangular_dark.

favicon
string | null

URL de només lectura del favicon. Puja'l mitjançant image_favicon.

app_public_name
string | null
privacy_policy_url
string | null
skip_welcome_screen
boolean
disable_login_with_didit
boolean
hide_progress_bar
boolean
callback_seconds
integer
Darrera modificació el 7 de novembre del 2026