문서로 건너뛰기
API

제출 목록 조회

양식이 저장한 모든 가입을 최신순으로, 각 답변을 보낸 그대로 반환합니다.

GET/forms/{id}/submissions

워크스페이스에 실제 호출을 실행합니다.

GET /forms/{id}/submissions

양식이 저장한 모든 가입을 최신순으로, 각 답변을 보낸 그대로 반환합니다.

예시

forms:read가 필요합니다. limit은 최대 100까지이며 기본값은 25이고, cursor에는 이전 페이지의 nextCursor를 넣습니다. q는 이메일 주소를 검색하고, status는 pending 또는 added입니다.

curl
curl "$OE/forms/frm_3b9d2e7a1c4f80d56e2a9b14/submissions?q=example.com" -H "$AUTH"
응답
{  "object": "list",  "data": [{      "object": "form_submission",      "id": "fsb_8e2c4a6b1d3f57e09a2c4e6b",      "formId": "frm_3b9d2e7a1c4f80d56e2a9b14",      "email": "[email protected]",      "status": "added",      "expired": false,      "answers": [        {          "fieldId": "fld_k2m8q4w9z1x7",          "key": "email",          "label": "Email",          "type": "email",          "value": "[email protected]",          "display": "[email protected]"        },        {          "fieldId": "fld_p7r3t5v2y8n4",          "key": "first_name",          "label": "First name",          "type": "text",          "value": "Ann",          "display": "Ann"        }      ],      "audienceIds": ["aud_4c1b8e2a7d9f05c36b4e8a71"],      "sourceUrl": "https://acme.com/blog",      "confirmedAt": "2026-09-30T16:44:02.000Z",      "createdAt": "2026-09-30T16:42:11.000Z"    }],  "hasMore": false,  "nextCursor": null,  "formId": "frm_3b9d2e7a1c4f80d56e2a9b14"}

expired는 확인 링크가 만료된 확인 대기 중인 가입을 표시합니다. 승인하거나 새 링크를 보내세요.

자동화된 것으로 보이는 가입은 저장되지 않으므로 목록에 나오지 않습니다.

받은편지함을,
내 방식대로.

기업, AI, 에이전트, 개인 메일을 위한 이메일 인프라. 규모와 프라이버시, 통제권을 위해 만들었습니다. 이메일이 처음부터 갖췄어야 할 모든 것.

© 2026 OpenEmail. 모든 권리 보유.