Skip to content

Built for people who want to own their automations. Join the waitlist for an invite.

Package listing

@kody/netlify

src/list-form-submissions.js

15 lines · 678 B · JavaScript
import { listFormSubmissions } from './netlify.js'

/**
 * List form submissions for one form, or every form on a site.
 * @param {Object} input
 * @param {string} [input.form] Form id.
 * @param {string} [input.site] Site id, name, or domain when listing site-wide submissions.
 * @returns {Promise<{ items: Array<{ id: string, email: string | null, created_at: string | null }> }>}
 * @example
 * import listFormSubmissions from 'kody:@kody/netlify/list-form-submissions'
 * const { items } = await listFormSubmissions({ form: 'form_123', per_page: 20 })
 */
export default async function listFormSubmissionsEntrypoint(input = {}) {
	return await listFormSubmissions(input)
}