Get public form definition
const url = 'https://kynectlocal-production.up.railway.app/v1/public/forms/example';const options = {method: 'GET'};
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://kynectlocal-production.up.railway.app/v1/public/forms/exampleParameters
Section titled β Parameters βPath Parameters
Section titled βPath Parameters βResponses
Section titled β Responses βSuccess
object
object
Form identifier
Form slug
Form title
Form fields
object
Field key
Display label
Field type
Whether required
Placeholder text
Select options
Success message shown after submission
Redirect URL after successful submission
Example generated
{ "data": { "id": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "slug": "example", "title": "example", "fields": [ { "key": "example", "label": "example", "type": "example", "required": true, "placeholder": "example", "options": [ "example" ] } ], "successMessage": "example", "redirectUrl": "example" }}Validation error
object
Error envelope
object
Machine-readable error code
Human-readable error description
Additional context, e.g. validation field errors
Example generated
{ "error": { "code": "example", "message": "example", "details": "example" }}Unauthenticated
object
Error envelope
object
Machine-readable error code
Human-readable error description
Additional context, e.g. validation field errors
Example generated
{ "error": { "code": "example", "message": "example", "details": "example" }}Forbidden
object
Error envelope
object
Machine-readable error code
Human-readable error description
Additional context, e.g. validation field errors
Example generated
{ "error": { "code": "example", "message": "example", "details": "example" }}Not found
object
Error envelope
object
Machine-readable error code
Human-readable error description
Additional context, e.g. validation field errors
Example generated
{ "error": { "code": "example", "message": "example", "details": "example" }}Unprocessable
object
Error envelope
object
Machine-readable error code
Human-readable error description
Additional context, e.g. validation field errors
Example generated
{ "error": { "code": "example", "message": "example", "details": "example" }}