# Laserfiche Repository API

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

Laserfiche Repository API is one of 5 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 12 JSON Schema definitions. Tagged areas include Repository. The published artifact set on APIs.io includes an OpenAPI specification and 12 JSON Schemas.

The Repository API from Laserfiche — 13 operation(s) for repository.

## Operations (14)

| Method | Path | Summary |
|---|---|---|
| GET | `/repository/v1/Repositories` | Use the Repositories route to get a list of repositories the current user has… |
| 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 |
| POST | `/repository/v1/Repositories/{repoid}/Entries/{destinationentryid}/Laserfiche.Repository.Folder/children/CopyAsync` | Long Operations (V1) |
| GET | `/repository/v1/Repositories/{repoid}/Tasks/{operationtoken}` | Long Operations (V1) |
| PUT | `/repository/v2/Repositories/r-abc123/Entries/{entrieId}/Links` | Assign Links |
| POST | `/repository/v2/Repositories/r-abc123/Searches/SearchAsync` | Search |
| GET | `/repository/v2/Repositories/r-abc123/Searches/f1201c58-0dd0-4e39-abcc-450acff1b791/Results` | Search |
| POST | `/repository/v2/Repositories/r-abcd1234/UserAreas` | Create a user area |
| POST | `/repository/v2/Repositories/r-abcd1234/UserAreas/{userareaId}/Entries` | Add entries to the area |
| GET | `/repository/v2/Repositories/{repositoryid}/Searches/{taskid}/Results/{rownumber}/ContextHits` | Search |
| DELETE | `/repository/v2/Repositories/{repositoryid}/Tasks` | Search |
| GET | `/repository/v2/Repositories/{repositoryid}/{id}` | Personal Collections |
| POST | `/repository/v2/Repositories/{repositoryid}/{id}` | Simple Search |

## Machine-readable artifacts (13)

- **OpenAPI** — https://artifacts.apis.io/laserfiche/openapi/laserfiche-repository-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/laserfiche/json-schema/laserfiche-post-oauth-token-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/laserfiche/json-schema/laserfiche-post-oauth-token-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/laserfiche/json-schema/laserfiche-get-repository-v1-repositories-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/laserfiche/json-schema/laserfiche-get-repository-v1-repositories-repoid-tasks-operationtoken-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/laserfiche/json-schema/laserfiche-post-repository-v1-repositories-repoid-entries-destinationentryid-l-schema.json
- **JSONSchema** — https://artifacts.apis.io/laserfiche/json-schema/laserfiche-post-repository-v1-repositories-repoid-entries-destinationentryid-l2-schema.json
- **JSONSchema** — https://artifacts.apis.io/laserfiche/json-schema/laserfiche-post-repository-v2-repositories-repositoryid-id-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/laserfiche/json-schema/laserfiche-put-repository-v2-repositories-rabc123-entries-entrieid-links-respon-schema.json
- **JSONSchema** — https://artifacts.apis.io/laserfiche/json-schema/laserfiche-put-repository-v2-repositories-rabc123-entries-entrieid-links-reques-schema.json
- **JSONSchema** — https://artifacts.apis.io/laserfiche/json-schema/laserfiche-post-repository-v2-repositories-rabcd1234-userareas-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/laserfiche/json-schema/laserfiche-get-repository-v2-repositories-repositoryid-id-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/laserfiche/json-schema/laserfiche-post-repository-v2-repositories-rabcd1234-userareas-request-schema.json

## Other Laserfiche APIs (4)

- [Laserfiche API](https://apis.io/apis/laserfiche/laserfiche-api/)
- [Laserfiche OAuth API](https://apis.io/apis/laserfiche/laserfiche-oauth-api/)
- [Laserfiche Odata4 API](https://apis.io/apis/laserfiche/laserfiche-odata4-api/)
- [Laserfiche Repositories API](https://apis.io/apis/laserfiche/laserfiche-repositories-api/)

## Tags

Repository

---

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