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

# Download an EOI document

> One document from the links GET /eois returns, such as the deposit receipt, finance approval, inclusion upgrades, a trust deed or the EOI pack. The link is signed and needs no API key; it stops working after an hour, or sooner if the key is deleted or its owner loses staff access. Each download of the EOI pack, which holds the sighted IDs, is logged.



## OpenAPI

````yaml /api-reference/management-openapi.yaml get /{agency_uid}/eois/{eoi_id}/documents/{id}
openapi: 3.0.3
info:
  title: Kenekt Management API
  version: v1
  description: >-
    Manage an agency's stock and team: projects, lots, packages, designs,
    facades, developments, inclusions, commission rates, members and groups.


    Authenticate with an API key from a staff or admin member's account page,
    sent as `Authorization: Bearer YOUR_API_KEY`. A key works on every agency
    where its holder has a staff role; put that agency's public id in the path.


    This API is evolving: endpoints and fields may change without notice.
servers:
  - url: https://app.kenekt.com.au/v1
security: []
tags:
  - name: Stock / Projects
    description: 'Projects: a stage or release inside a development, grouping the lots.'
  - name: Stock / Lots
    description: Lots, their status, and moves between projects.
  - name: Stock / Packages
    description: 'Property packages: the sellable pairing of a lot with a design and facade.'
  - name: Stock / Designs
    description: Designs, their price tiers, rooms, and linked facades.
  - name: Stock / Facades
    description: Facades offered against designs.
  - name: Stock / Developments
    description: 'Developments: the estate or masterplanned community projects sit inside.'
  - name: Stock / Inclusions
    description: Inclusion packages, their items, and what they are linked to.
  - name: Stock / Commission Rates
    description: Commission rates and what they are applied to.
  - name: Stock / Attachments
    description: Photos and documents on any stock resource.
  - name: Stock / Library
    description: >-
      The whole library (designs, price tiers, facades, inclusions) as flat
      export rows.
  - name: Team / Members
    description: Members of the agency, their API keys, documents, and inclusions.
  - name: Team / Groups
    description: User groups and their memberships.
  - name: Team / Engagement
    description: >-
      Agent engagement: who is active, who has gone quiet, what they view and
      search for.
  - name: Agency
    description: The agency record and its settings.
  - name: Agency / Documents
    description: Agency-level documents.
  - name: EOIs
    description: Expressions of interest, purchasers, and sighted ID capture.
paths:
  /{agency_uid}/eois/{eoi_id}/documents/{id}:
    get:
      tags:
        - EOIs
      summary: Download an EOI document
      description: >-
        One document from the links GET /eois returns, such as the deposit
        receipt, finance approval, inclusion upgrades, a trust deed or the EOI
        pack. The link is signed and needs no API key; it stops working after an
        hour, or sooner if the key is deleted or its owner loses staff access.
        Each download of the EOI pack, which holds the sighted IDs, is logged.
      parameters:
        - name: agency_uid
          in: path
          required: true
          schema:
            type: string
          description: Agency public_uid
        - name: eoi_id
          in: path
          required: true
          schema:
            type: string
          example: EO-3839639
        - name: id
          in: path
          required: true
          schema:
            type: string
          example: contract_pack
        - name: sig
          in: query
          required: false
          schema:
            type: string
          example: >-
            eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdDVG9HWlVraUQwVlBMVE00TXprMk16a0dPZ1pGVkRvR1pFa2lFbU52Ym5SeVlXTjBYM0JoWTJzR093WlVPZ1oxYVFUaUFGNGpPZ1pyYVFSdStzSW4iLCJleHAiOiIyMDI2LTEwLTIyVDAzOjU1OjIxLjA1OFoiLCJwdXIiOiJkb3dubG9hZCJ9fQ==--9e0eb1e6c032002fcfe9778503db04d6b3a6688c
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
          content:
            application/pdf:
              schema:
                type: string
                format: binary
        '403':
          description: Forbidden
          headers:
            Content-Type:
              schema:
                type: string
          content:
            text/html:
              schema:
                type: string
              example: ''
      security: []

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.