# Laserfiche api API

**Canonical:** https://apis.io/apis/laserfiche/api-api/  
**Provider:** Laserfiche — https://apis.io/providers/laserfiche/  
**Base URL:** https://api.laserfiche.com  
**Documentation:** https://developer.laserfiche.com/docs/api

Laserfiche api API is one of 4 APIs that [Laserfiche](https://apis.io/providers/laserfiche/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 3 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 3 JSON Schemas.

Laserfiche api API as documented publicly: 8 operations. Contract generated from the documentation by API Evangelist (2026-10-15); not the provider's own document.

## Operations (8)

| Method | Path | Summary |
|---|---|---|
| GET | `/Repositories` | EnableGetRepositoryListApi : Set to true if you would like to enable the GET /Repositories API that returns the list of repositories. |
| GET | `/oauth/authorize` | Start the OAuth authorization code flow to get an access token that can be used to authenticate with the Laserfiche API. |
| POST | `/oauth/token` | Exchange an authorization code for an access token or refresh an access token using a refresh token. |
| GET | `/odata4/table` | Make Table API calls using Basic Authentication. |
| GET | `/odata4/table/MyTable` | GET https://api.laserfiche.com/odata4/table/MyTable('{1}') |
| GET | `/repository/v1/Repositories` | Use the Repositories route to get a list of repositories the current user has access to. |
| GET | `/repository/v1/Repositories/r-abc123/Entries/1/Laserfiche.Repository.Folder/children` | Get children entries in entry 1 |
| GET | `/repository/v1/Repositories/r-abc123/Entries/1/fields` | Get fields assigned to entry 1 |

## Machine-readable artifacts (4)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/laserfiche/refs/heads/main/openapi/_ae-authored/laserfiche-api-openapi-generated.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/laserfiche/refs/heads/main/json-schema/laserfiche-post-oauth-token-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/laserfiche/refs/heads/main/json-schema/laserfiche-post-oauth-token-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/laserfiche/refs/heads/main/json-schema/laserfiche-get-repository-v1-repositories-response-schema.json

## Other Laserfiche APIs (3)

- [Laserfiche API](https://apis.io/apis/laserfiche/laserfiche-api/)
- [Laserfiche core API](https://apis.io/apis/laserfiche/core-api/)
- [Laserfiche Guides API](https://apis.io/apis/laserfiche/guides-api/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/laserfiche/api-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/laserfiche/.
