---
title: "Shared call"
method: GET
path: "/v1/public/shared/{id}"
tags: ["Owner"]
---

# Shared call

`GET /v1/public/shared/{id}`

## Request

- Base URL: `https://api.vicem.ai`
- URL: `https://api.vicem.ai/v1/public/shared/{id}`
- Auth: none required

## Path parameters

- `id` string, required

## Query parameters

- `t` string, required

## Response `200`

OK

- SharedCallResponse
  - `content` object, required
    - `v` 1, required
    - `owner` string, required
    - `channel` 'call', required
    - `startedAt` string, date-time, required
    - `endedAt` string, date-time, nullable, required
    - `lines` object[], required
      - `seq` integer, required
      - `speaker` 'caller' | 'vicem' | 'owner', required
      - `text` string, required
      - `at` string, date-time, nullable, required
    - `outcomes` object[], required
      - `kind` 'booked' | 'message' | 'refused' | 'relayed' | 'other', required
      - `text` string, required
      - `confirmed` boolean, required
      - `seqs` integer[], required
    - `numbersLeftOut` boolean, required
    - `sharedAt` string, date-time, required
  - `record` VerifiableRecord, required
    - `@context` string[], required
    - `type` string[], required
    - `id` string, required
    - `issuer` string, required
    - `validFrom` string, date-time, required
    - `credentialSubject` object, required
      - `id` string, required
      - `kind` string, required
      - `seq` integer, required
      - `interactionId` string, nullable, required
      - `payload` unknown, required
      - `payloadHash` string, required
    - `proof` object, required
      - `type` 'DataIntegrityProof', required
      - `cryptosuite` string, required
      - `verificationMethod` string, required
      - `proofValue` string, required
      - `entryHash` string, required
      - `prevHash` string, required
  - `publicKey` PublishedKey, required
    - `kid` string, required
    - `spkiBase64` string, required
    - `notBefore` string, date-time
    - `notAfter` string, date-time
  - `ownerHandle` string, nullable

## Other responses

- `400`: Invalid request (body not JSON, or schema validation failed).
- `404`: No such resource, or not visible to this caller.
- `429`: Too many requests from this caller; wait and try again.
- `500`: Unexpected server error (reported to Sentry).

---

[API](https://skmtc.dev/vicem/apis/vicem-api.md) · [All operations](https://skmtc.dev/vicem/apis/vicem-api/llms.txt) · [OpenAPI document](https://skmtc.dev/vicem/apis/vicem-api/revisions/9efcec07e5f4?raw)
