curl -X GET 'https://verification.didit.me/v3/billing/balance/' \
-H 'x-api-key: YOUR_API_KEY'from didit import Didit
# Reads DIDIT_API_KEY.
client = Didit()
result = client.billing.retrieve_balance()
print(result)import Didit from "@didit-protocol/sdk-node";
// Reads DIDIT_API_KEY.
const didit = new Didit();
const result = await didit.billing.retrieveBalance();
console.log(result);ctx := context.Background()
// Reads DIDIT_API_KEY.
client := didit.NewClient()
result, err := client.Billing.RetrieveBalance(ctx)
if err != nil {
log.Fatal(err)
}
fmt.Printf("%+v\n", result)import me.didit.Didit;
// Reads DIDIT_API_KEY.
Didit client = new Didit();
var result = client.billing().retrieveBalance();
System.out.println(result);<?php
require 'vendor/autoload.php';
use Didit\DiditClient;
// Reads DIDIT_API_KEY.
$didit = new DiditClient();
$result = $didit->billing->retrieveBalance();
print_r($result->toArray());require "didit"
# Reads DIDIT_API_KEY.
didit = Didit::Client.new
result = didit.billing.retrieve_balance
puts result.to_husing System;
using System.Text.Json;
using Didit;
// Reads DIDIT_API_KEY.
using var client = new DiditClient();
var result = await client.Billing.RetrieveBalanceAsync();
Console.WriteLine(JsonSerializer.Serialize(result));{
"balance": "1234.5600",
"auto_refill_enabled": true,
"auto_refill_amount": "500.00",
"auto_refill_threshold": "100.00"
}Saldo de crèdit API: facturació KYC
Consulta el saldo de crèdit de Didit i la recàrrega automàtica. Un sol saldo paga tots els productes, del crèdit del pla a les recàrregues.
curl -X GET 'https://verification.didit.me/v3/billing/balance/' \
-H 'x-api-key: YOUR_API_KEY'from didit import Didit
# Reads DIDIT_API_KEY.
client = Didit()
result = client.billing.retrieve_balance()
print(result)import Didit from "@didit-protocol/sdk-node";
// Reads DIDIT_API_KEY.
const didit = new Didit();
const result = await didit.billing.retrieveBalance();
console.log(result);ctx := context.Background()
// Reads DIDIT_API_KEY.
client := didit.NewClient()
result, err := client.Billing.RetrieveBalance(ctx)
if err != nil {
log.Fatal(err)
}
fmt.Printf("%+v\n", result)import me.didit.Didit;
// Reads DIDIT_API_KEY.
Didit client = new Didit();
var result = client.billing().retrieveBalance();
System.out.println(result);<?php
require 'vendor/autoload.php';
use Didit\DiditClient;
// Reads DIDIT_API_KEY.
$didit = new DiditClient();
$result = $didit->billing->retrieveBalance();
print_r($result->toArray());require "didit"
# Reads DIDIT_API_KEY.
didit = Didit::Client.new
result = didit.billing.retrieve_balance
puts result.to_husing System;
using System.Text.Json;
using Didit;
// Reads DIDIT_API_KEY.
using var client = new DiditClient();
var result = await client.Billing.RetrieveBalanceAsync();
Console.WriteLine(JsonSerializer.Serialize(result));{
"balance": "1234.5600",
"auto_refill_enabled": true,
"auto_refill_amount": "500.00",
"auto_refill_threshold": "100.00"
}Autoritzacions
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.
Resposta
Saldo de crèdit actual més la configuració d'autorecàrrega de l'organització.
Saldo actual de crèdit prepagament en USD, com a cadena decimal de coma fixa. Disminueix a mesura que es facturen les verificacions i augmenta quan es liquida una recàrrega.
Quan és true, Didit carregarà automàticament el mètode de pagament desat per afegir crèdits un cop el saldo superi auto_refill_threshold. Es configura des de Consola → Facturació.
Import en USD que es carregarà i s'afegirà al saldo en cada recàrrega automàtica, pel valor nominal. Es configura de $50 a $20,000 a Consola → Facturació. null quan la recàrrega automàtica està desactivada o no s'ha definit.
Llindar d'activació en USD. La recàrrega automàtica s'executa quan el balance cau per sota d'aquest valor. null quan la recàrrega automàtica està desactivada o no s'ha establert.