v0.2.6
OAS 3.1.0

Hovi API (Indicio)

The Hovi API seamlessly integrates with the Indicio ecosystem, supporting the issuance and verification of JSON-LD and AnonCreds credentials through Didcomm on the Indicio network. This documentation covers all necessary API endpoints, facilitating the development of flexible and interoperable digital identity solutions.

Hovi SaaS

None
Client Libraries

Tenants

Tenant endpoints allow the creation, deletion, and management of tenants in the Hovi ecosystem. Tenants are essential entities that handle the majority of operations, including creating credential templates, verification templates, issuing credentials, and initiating verification proof requests.

Create Tenant

This route allows for the creation of a new tenant within an ecosystem.

Body
application/json
tenantName
string
required
ExampleAcme Corp
tenantLabel
string
required
Exampleacme-corp
tenantSecret
string
required
Exampleacme-corp-secret
imageUrl
string
required
Examplehttps://acme-corp.com/logo.png
webhooks
array string[]
Example[ "https://acme-corp.com/webhook1", "https://acme-corp.com/webhook2" ]
Responses
POST/tenant/create

{
  "success": true,
  "response": {
    "tenantId": "7a46e982-4939-48fd-8fb3-32d8ee119665",
    "createdAt": "2024-08-05T13:26:20.856Z",
    "updatedAt": "2024-08-05T13:26:20.856Z",
    "setting": {
      "tenantName": "acme-corp",
      "webhooks": [],
      "defaultLabel": "acme-corp",
      "imageUrl": "https://acme-corp/acme-logo-color.png",
      "id": "7a46e982-4939-48fd-8fb3-32d8ee119665"
    },
    "accessToken": "eyJhbGciOiJIUzI1NiJ9.ZXlKMFpXNWhiblJKWkNJNklqZGhORFpsT1RneUxUUTVNemt0TkRobVpDMDRabUl6TFRNeVpEaGxaVEV4T1RZMk5TSXNJbWxoZENJNk1UY3lNamcyTkRNNE9YMD0.9HKSf_mMjELZ7CZyGmkjGIFpwccmCmk8r1VNC0cL6C8",
    "dids": [
      {
        "did": "did:key:z6Mko3DnvbU6R6UrvJg8vq7dZ75mqFAsdmeY8VSQju2jWfqj",
        "method": "key",
        "seed": "KC7anZVWo2CiQDfcFXUvMDdWoerGc9L7"
      }
    ],
    "webhooks": [
      {
        "webhookId": "aa5f4cb1f74079e00a6f539521b0cf55",
        "webhookUrl": "https://webhook2.com",
        "tenantId": "7a46e982-4939-48fd-8fb3-32d8ee119665"
      }
    ]
  }
}

Models