---
title: "List published forms"
method: GET
path: "/connect/forms"
tags: ["Integrations"]
---

# List published forms

`GET /connect/forms`

## Request

- Base URL: `https://api.clipform.io/v1`
- URL: `https://api.clipform.io/v1/connect/forms`
- Auth: one of:
  - OAuth 2 (authorization code, authorization URL `https://api.clipform.io/oauth/authorize`, token URL `https://api.clipform.io/oauth/token`, scopes: `forms:read`)
  - HTTP bearer

Lists the workspace's published forms as id, title and share id, for populating a form picker in an integration.

## Response `200`

Published forms in the connected workspace, most recently updated first.

- object[]
  - `id` string, uuid
  - `title` string
  - `share_id` string

## Other responses

- `403`: The credential is missing the forms:read scope.

---

[API](https://skmtc.dev/clipform/apis/clipform-api.md) · [All operations](https://skmtc.dev/clipform/apis/clipform-api/llms.txt) · [OpenAPI document](https://skmtc.dev/clipform/apis/clipform-api/revisions/490de83af482?raw)
