Archipels Documentation
  • 🫂Welcome!
    • 🏢Who are we?
    • 🆔What is SSI?
    • 👨‍🏫Glossary of terms
  • 👩‍🔧Product Overview
    • Wallet
    • Electronic Attestations
    • DIDs
    • Trust Registry
  • ⚒️Set up
    • Create an individual wallet and request an attestation
    • Configure an access token
    • Create a Webhook
    • Create your test environment
    • Get your DID wallet
  • 🏗️Create attestation request
    • 🧩Get and Accept Attestation
      • API call : get attestations in my wallet
      • Accept attestation
    • 🏗️Create an Onboarding attestation request against Archipels
      • Attestation request
      • Accept attestation
    • 🏗️Create an email attestation request against Archipels
      • Attestation request
      • Accept attestation
  • 📃Issue attestation
    • Create a second wallet and configure this new environment
    • Create a schema attestation
    • Create a connection: Create an invitation
    • Create a connection: Accept an invitation
    • Attestation send offer
    • Accept attestation
  • 🔀Send presentation request
    • 🪪Send a Presentation
      • Create a third wallet and configure this new environment
      • Create a connection
      • Send Presentation request
      • Get the list of presentation requests (not available currently)
      • Get the presentation requests
      • Get the list of valid attestations
      • Send/Show presentation
      • Get the presentation
    • 📑Send several Presentations
      • Send Presentations request
      • Get the presentation requests
  • ➕Other features
    • 📩Messages
      • Send a message
    • 📃Delete an attestation
      • Delete attestation
  • 🏁API: COLLECTIONS
  • List of schemes
  • 🔗Links
    • Website
    • Recruitement
    • Doc for Archipels Certify
    • Trust Registry
Propulsé par GitBook
Sur cette page

Cet article vous a-t-il été utile ?

  1. Issue attestation

Accept attestation

PrécédentAttestation send offerSuivantSend presentation request

Dernière mise à jour il y a 1 an

Cet article vous a-t-il été utile ?

From the Holder wallet

A webhook was sent to the holder when the issuer sent the offer:

{
  "event": "ATTESTATION_OFFER_RECEIVED",
  "connectionId": "f457e469-929c-41bb-9343-a4868f87affb",
  "attestationId": "5cf231d3-30ab-4f05-b5c8-d6dd568c4cef"
}
  • Then, retrieve the attestation ID from the webhook. Here the ID is 5cf231d3-30ab-4f05-b5c8-d6dd568c4cef

Accept the attestation offer:

  • Create a new request with the Methode POST and the value {{base_URL}}/attestations/{id}/accept-offer

  • replace {ID} by the ID received from the webhook Attestation_offer_received

  • Save and click SEND

  • The response is 204 when the attestation has been accepted

  • At the same time, a webhook notification is received for the holder:

{
  "event": "ATTESTATION_RECEIVED",
  "connectionId": "694b8024-e34c-4aaa-b3c4-dd114f3cba4c",
  "attestationId": "145bf9c0-789d-4062-93d4-18647af415f6"
}
📃