List questionnaires
const url = 'https://api.full-fill.ai/api/v2/filler/questionnaires/?visibility=organization';const options = {method: 'GET', headers: {'X-API-Key': '<X-API-Key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.full-fill.ai/api/v2/filler/questionnaires/?visibility=organization' \ --header 'X-API-Key: <X-API-Key>'List all questionnaires accessible to the current user.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”Filter by team ID
Filter by visibility
Responses
Section titled “Responses”object
object
Current approval status of the questionnaire
ready- Readydraft- Draftin_review- In Reviewapproved- Approved
Visibility scope: organization-wide or team-based access
organization- Organizationteam- Team
Return full name of file owner, falling back to username.
Return count of questions/answers.
Return count of approved answers.
When questionnaire was submitted for review
When questionnaire was approved
Get user’s highest role for this questionnaire (from assignment or team membership).
object
object
Brief team info for questionnaire listing.
object
Get user’s teams that have access to this questionnaire.
object
Brief offering info for file listings
object
Name of the offering
Type of offering
service- Serviceproduct- Productmodule- Module
Return whether questionnaire scope includes company.
ISO 639-1 language code detected from questionnaire content
Return the effective language (user override or detected).
Example
[ { "status": "ready", "visibility": "organization", "relevant_offerings": [ { "type": "service" } ] }]