Preview. This site is still being built. Features, prices and terms may change, and nothing here is a binding offer. Read the preview notice

Preview. Still being built; nothing here is a binding offer. Details

Forms & enquiries

4 routes. Paths are relative to https://api.intersink.com/v1.

All groups

Submit a new form / enquiry (Public)

POST/forms

Public: no sign-in needed.

Request body application/json

FieldTypeDescription
namerequiredstringName of the person submitting
emailrequiredstringEmail address of the submitter
mobilestringMobile/Phone number
subjectstringSubject of the form/enquiry
descriptionstringDetailed description
budgetstringBudget value/range
citystringCity
companystringCompany Name
job_titlestringJob Title
typestringType of form (e.g. contact_us, enquiry)
channel_idstringChannel UUID
active_profile_idstringActive profile ID of the submitter
business_idobjectBusiness ID (M2O)
countryobjectCountry ID (M2O)
zoneobjectZone ID (M2O)
rm_idobjectRelationship Manager ID (M2O)

Response

201. The payload in data is not described in the spec yet.

Get form submission details by ID

GET/forms/{id}

Needs a signed-in user (Bearer token or access_token cookie).

Parameters

NameTypeDescription
idrequirednumber, path

Response

200. The payload in data is not described in the spec yet.

Update form submission status & log audit comment (Manager)

PATCH/forms/{id}/status

Needs a signed-in user (Bearer token or access_token cookie).

Parameters

NameTypeDescription
idrequirednumber, path

Request body application/json

FieldTypeDescription
statusrequirednumberNew workflow status (form_status id) Minimum 1.
commentstringManager comment for the status update
notifybooleanFlag to notify the user

Response

200. The payload in data is not described in the spec yet.

Get my submitted forms

GET/forms/my

Needs a signed-in user (Bearer token or access_token cookie).

Response

200. The payload in data is not described in the spec yet.