> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qedproof.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Get a receipt

> A signed receipt with its inclusion proof in the log (and the anchor, once the log root is anchored). Receipts are meant to be shared and checked by anyone, so this needs no API key. Reads are rate-limited per IP address.



## OpenAPI

````yaml /api-reference/openapi.json get /v1/receipts/{receipt_id}
openapi: 3.1.0
info:
  description: 'The public HTTP API of QED Proof. Guides: https://docs.qedproof.site'
  title: QED Proof API
  version: 0.1.0
servers:
  - url: https://api.qedproof.site
security: []
paths:
  /v1/receipts/{receipt_id}:
    get:
      summary: Get a receipt
      description: >-
        A signed receipt with its inclusion proof in the log (and the anchor,
        once the log root is anchored). Receipts are meant to be shared and
        checked by anyone, so this needs no API key. Reads are rate-limited per
        IP address.
      operationId: receipt_v1_receipts__receipt_id__get
      parameters:
        - in: path
          name: receipt_id
          required: true
          schema:
            title: Receipt Id
            type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                additionalProperties: true
                title: Response Receipt V1 Receipts  Receipt Id  Get
                type: object
          description: Successful Response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: No such receipt.
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
          description: Validation Error
        '429':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: Rate limit exceeded.
components:
  schemas:
    Error:
      properties:
        detail:
          description: What went wrong, in plain words.
          type: string
      required:
        - detail
      title: Error
      type: object
    HTTPValidationError:
      properties:
        detail:
          items:
            $ref: '#/components/schemas/ValidationError'
          title: Detail
          type: array
      title: HTTPValidationError
      type: object
    ValidationError:
      properties:
        ctx:
          title: Context
          type: object
        input:
          title: Input
        loc:
          items:
            anyOf:
              - type: string
              - type: integer
          title: Location
          type: array
        msg:
          title: Message
          type: string
        type:
          title: Error Type
          type: string
      required:
        - loc
        - msg
        - type
      title: ValidationError
      type: object

````