Formigros QUAL

Get Form Revisions

This API will fetch all revisions for a specific form.

get
https://api-qual.migros.ch/migros/forms/v1/integration/form/{formId}/v

Path Parameters

formIdstringrequired

Form Id

Example:{{formId}}

Headers

x-jwt-tokenstring

Example:{{token}}

Response

200 application/json

Get Form Revisions

_idstring
_ridstring
_vidinteger
_vnotestring
_vuserstring
accessarray[object]
Show Child Parameters
componentsarray[object]
Show Child Parameters
createdstring(date-time)
displaystring
modifiedstring(date-time)
namestring
ownerstring
pathstring
projectstring
revisionsstring
submissionAccessarray
tagsarray[string]
titlestring
typestring
get/migros/forms/v1/integration/form/{formId}/v
 
200 application/json

Get Specific Form Revision

This API request will fetch the form JSON for a specific form revision.

get
https://api-qual.migros.ch/migros/forms/v1/integration/form/{formId}/v/{revisionNumber}

Path Parameters

formIdstringrequired

Form Id

Example:{{formId}}

revisionNumberstringrequired

Form revision number

Example:{{revisionNumber}}

Headers

x-jwt-tokenstring

Example:{{token}}

Response

200 application/json

Get Specific Form Revision

_idstring
_ridstring
_vidinteger
_vnotestring
_vuserstring
accessarray[object]
Show Child Parameters
componentsarray[object]
Show Child Parameters
createdstring(date-time)
displaystring
modifiedstring(date-time)
namestring
ownerstring
pathstring
projectstring
revisionsstring
submissionAccessarray
tagsarray[string]
titlestring
typestring
get/migros/forms/v1/integration/form/{formId}/v/{revisionNumber}
 
200 application/json

Get Language Submission

Retrieves language submissions for a specific form and language.

get
https://api-qual.migros.ch/migros/forms/v1/integration/language/submission

Query Parameters

data.languagestringrequired

Language code

Example:de

data.formstringrequired

Form identifier

Example:generic

Response

200

Language submissions fetched

get/migros/forms/v1/integration/language/submission
 
200

Get Form by Alias

This will retrieve a form by providing its path alias.

get
https://api-qual.migros.ch/migros/forms/v1/integration/{formPath}

Path Parameters

formPathstringrequired

Form Alias

Example:AmazingContactForm

Response

200

Get Form by Alias

get/migros/forms/v1/integration/{formPath}
 
200

Get Language Submission

Retrieves language submissions for a specific form and language.

get
https://api-qual.migros.ch/migros/forms/v1/language/submission

Query Parameters

data.languagestringrequired

Language code

Example:de

data.formstringrequired

Form identifier

Example:generic

Response

200 application/json

Language submissions fetched

array[object]
get/migros/forms/v1/language/submission
 
200 application/json