---
title: "Get documents URLs"
method: POST
path: "/documents/urls"
tags: ["Documents"]
---

# Get documents URLs

`POST /documents/urls`

## Request

- Base URL: `https://api.surense.com/api/v1`
- URL: `https://api.surense.com/api/v1/documents/urls`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `https://api.surense.com/oauth/token`

Get URLs for multiple documents.

## Request body

- GetDocumentsUrlsRequest: Request to get URLs for multiple documents
  - `documents` DocumentEntry[], required: List of document entries to get URLs for
    - `docId` string, required: Document ID
    - `inline` boolean, required: Whether to display the document inline
    - `shorten` boolean, required: Whether to shorten the URL

## Response `200`

OK

- GetDocumentsUrlsResponse
  - `entries` DocumentUrlEntry[]
    - `documentId` string, uuid
    - `name` string
    - `url` string

---

[API](https://skmtc.dev/surense/apis/document-api.md) - [All operations](https://skmtc.dev/surense/apis/document-api/llms.txt) - [OpenAPI document](https://skmtc.dev/surense/apis/document-api/revisions/92cbf89acb6f?raw)
