Riferimento API
Letture pubbliche, risorse per le integrazioni e richieste disponibili ai proprietari delle schede.
Le etichette di accesso dal browser descrivono fetch da un’altra origine. I widget usano riquadri e i link si aprono normalmente. Le chiamate che richiedono firme o codici privati mantengono i propri requisiti. Le API amministrative riservate allo staff non fanno parte di questo riferimento per le integrazioni.
Persone e schede#
- Cerca una scheda
GET /v1/lookupFetch dal browser supportato - Leggi la scheda di una persona
GET /u/{card}.jsonFetch dal browser supportato - Leggi la scheda di un’organizzazione
GET /o/{card}.jsonFetch dal browser supportato - Leggi un riepilogo della scheda
GET /v1/identities/{n}/summaryFetch dal browser supportato - Leggi gli avvisi sugli account di una scheda
GET /v1/identities/{n}/alertsFetch dal browser supportato - Leggi le dichiarazioni di una scheda
GET /{kind}/{card}/statements.jsonFetch dal browser supportato - Leggi una dichiarazione
GET /v1/statements/{id}Fetch dal browser supportato - Risolvi o controlla un alias
GET /v1/aliases/{kind}/{alias}Fetch dal browser supportato - Elenca le piattaforme
GET /v1/platformsFetch dal browser supportato
Chiavi e firme#
- Trova chi ha una chiave
GET /v1/keys/{key}Fetch dal browser supportato - Controlla quando una chiave poteva firmare
GET /v1/keys/{key}/active-atFetch dal browser supportato - Verifica un messaggio
POST /v1/verifyFetch dal browser supportato - Verifica un file o un rilascio
POST /v1/verifyFetch dal browser supportato - Leggi la chiave dei permessi
GET /v1/grant-keyFetch dal browser supportato - Scarica le chiavi pubbliche di altri sistemi di una scheda come file
GET /u/{card}/keys.txtFetch dal browser supportato
Versioni e modifiche#
- Leggi le versioni firmate
GET /v1/identities/{n}/versionsFetch dal browser supportato - Leggi la storia della scheda
GET /v1/identities/{n}/historyFetch dal browser supportato - Leggi la prova di una versione
GET /v1/identities/{n}/versions/{k}/proofFetch dal browser supportato - Leggi gli eventi dell’account
GET /v1/identities/{n}/eventsFetch dal browser supportato - Leggi i subentri degli account
GET /v1/takeoversFetch dal browser supportato - Leggi le versioni di autorità
GET /v1/identities/{n}/authorityFetch dal browser supportato - Leggi la catena delle dichiarazioni
GET /v1/identities/{n}/statementsFetch dal browser supportato - Leggi le intestazioni delle versioni
GET /v1/identities/{n}/labelsFetch dal browser supportato - Leggi una versione
GET /v1/identities/{n}/versions/{v}Fetch dal browser supportato - Leggi il percorso di una voce dello stato
GET /v1/identities/{n}/sets/{set}/pathFetch dal browser supportato
Organizzazioni e stato pubblico#
- Leggi appartenenze e inviti
GET /v1/identities/{n}/orgsFetch dal browser supportato - Leggi i ruoli pubblici di Veil
GET /v1/staffFetch dal browser supportato - Leggi la moderazione di una scheda
GET /v1/identities/{n}/moderationFetch dal browser supportato - Leggi le voci pubbliche di moderazione
GET /v1/moderation/entriesFetch dal browser supportato - Leggi i tipi di badge
GET /v1/badges/catalogueFetch dal browser supportato - Leggi i badge di una scheda
GET /v1/identities/{n}/badgesFetch dal browser supportato - Leggi i membri di un’organizzazione a pagine
GET /v1/organizations/{n}/membersFetch dal browser supportato - Leggi il warrant canary
GET /v1/canaryFetch dal browser supportato - Apri il warrant canary
GET /canaryApri come pagina
Registro di trasparenza#
- Leggi lo stato del registro
GET /v1/logFetch dal browser supportato - Leggi i dettagli pubblici di un registro
GET /{log}/Apri come pagina - Leggi un checkpoint firmato
GET /{log}/checkpointFetch dal browser supportato - Leggi una policy dei testimoni
GET /{log}/policyFetch dal browser supportato - Leggi le controfirme dei testimoni
GET /{log}/witnessesFetch dal browser supportato - Leggi le tessere degli hash Merkle
GET /{log}/tile/{level}/{index}Fetch dal browser supportato - Leggi i pacchetti delle voci
GET /{log}/tile/entries/{index}Fetch dal browser supportato
Chiavi API per sviluppatori#
- Leggi un account API titolare
GET /v1/developer/accounts/{n}Client locale o server - Elenca le chiavi delle integrazioni
GET /v1/developer/accounts/{n}/keysClient locale o server - Crea una chiave di integrazione
POST /v1/developer/accounts/{n}/keysClient locale o server - Revoca una chiave di integrazione
DELETE /v1/developer/accounts/{n}/keys/{id}Client locale o server - Leggi l’attività privata delle chiavi API
GET /v1/developer/accounts/{n}/auditClient locale o server - Controlla la quota di una chiave API
GET /v1/rate-limitClient locale o server
Gestisci una scheda#
- Crea la scheda di una persona
POST /v1/identitiesClient locale o server - Pubblica la versione successiva di una persona
POST /v1/identities/{n}/versionsClient locale o server - Crea un’organizzazione
POST /v1/organizationsClient locale o server - Pubblica la versione successiva di un’organizzazione
POST /v1/organizations/{n}/versionsClient locale o server - Chiedi un biglietto per il sale iniziale
POST /v1/salt-ticketsClient locale o server - Inizia la prova di un account
POST /v1/links/startClient locale o server - Completa la prova di un account
POST /v1/links/{state}/completeClient locale o server - Leggi lo stato privato di una prova
GET /v1/links/{state}Client locale o server - Ritorna da un provider OAuth
GET /v1/links/callback/{platform}Client locale o server - Chiedi l’accoppiamento di un dispositivo
POST /v1/device-requestsClient locale o server - Leggi una richiesta di accoppiamento
GET /v1/device-requests/{code}Client locale o server - Accetta un invito nell’organizzazione
POST /v1/orgs/{n}/invites/{id}/acceptClient locale o server - Rifiuta un invito nell’organizzazione
POST /v1/orgs/{n}/invites/{id}/declineClient locale o server - Annulla un subentro in arrivo
POST /v1/takeovers/{id}/cancelClient locale o server - Leggi gli avvisi via email di una scheda
GET /v1/identities/{n}/noticesClient locale o server - Attiva o spegni gli avvisi via email di una scheda
PUT /v1/identities/{n}/noticesClient locale o server - Ferma gli avvisi via email dal link di un’email
POST /v1/notices/unsubscribeClient locale o server - Apri il link per fermare gli avvisi
GET /notices/stopClient locale o server - Controlla un’immagine prima di pubblicarla
POST /v1/logo-previewsClient locale o server - Leggi un’anteprima di immagine
GET /v1/logo-previews/{hash}.{format}Client locale o server - Chiedi la cancellazione della scheda
POST /v1/identities/{n}/eraseClient locale o server - Annulla una cancellazione in attesa
POST /v1/identities/{n}/erase/cancelClient locale o server - Dichiara un account rubato, abbandonato o spostato
POST /v1/identities/{n}/alertsClient locale o server - Pubblica una dichiarazione firmata
POST /v1/identities/{n}/statementsClient locale o server - Segnala una scheda
POST /v1/identities/{n}/reportsClient locale o server