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

# Retrieve a document

> Retrieve a document for the authenticated workspace.



## OpenAPI

````yaml GET /documents/{id}
openapi: 3.0.0
info:
  title: Reqlick API
  version: 1.0.0
  description: Reqlick API Documentation
servers:
  - url: https://api.reqlick.com
security:
  - bearerAuth: []
tags:
  - name: Documents
    description: Documents management
  - name: Domains
    description: Domains management
  - name: GoogleAuth
    description: Google Authentication
  - name: Links
    description: Links management
  - name: Payments
    description: Payments management
  - name: QRCodes
    description: QR Codes management
  - name: Resources
    description: Resources management
  - name: Subscriptions
    description: Subscription management
  - name: Users
    description: User management and authentication
  - name: Workspaces
    description: Workspaces management
paths:
  /documents/{id}:
    get:
      tags:
        - Documents
      summary: retrieve document By ID
      parameters:
        - in: path
          name: id
          required: true
          schema:
            type: string
          description: Document ID
        - name: project
          in: query
          required: true
          schema:
            type: string
          description: Workspace url
      responses:
        '200':
          description: Get document information
          content:
            application/json:
              schema:
                type: object
                properties:
                  id:
                    type: string
                    description: Document ID
                    example: 1110580a82031111aaa03333
                  name:
                    type: string
                    description: Document name
                    example: example.pptx
                  description:
                    type: string
                    description: Document description
                    example: This is an example
                  file:
                    type: string
                    description: File name
                    example: Example PPTX
                  size:
                    type: integer
                    description: File size in bytes
                    example: 38705381
                  type:
                    type: string
                    description: File type
                    example: .pptx
                  createdAt:
                    type: string
                    format: date-time
                    description: Creation date
                    example: 2024-01-15:00:00.541Z
                  updatedAt:
                    type: string
                    format: date-time
                    description: Last update date
                    example: '2024-01-16T10:00:00.541Z'
                  projectId:
                    type: string
                    description: Project ID
                    example: 1110580a82031111aaa03333
                  _count:
                    type: object
                    properties:
                      links:
                        type: integer
                        description: Number of links
                        example: 100
                      views:
                        type: integer
                        description: Number of views
                        example: 700
        '401':
          description: Authentication Error
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                    example: Authentication Error
                  feedback:
                    type: string
                    example: You are unauthenticated!
        '500':
          description: Internal server error
      security:
        - bearerAuth: []
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer

````