← Tools Reference

AccuLynx

AccuLynx integration (Productivity, Marketing). Imported from open-connector.

API key12 toolshttps://api.acculynx.com
GET
acculynx_get_company_settings
Get the current AccuLynx company settings for the connected location.

/company-settings

GET
acculynx_list_contact_types
List the contact types configured for the current AccuLynx company.

/contacts/contact-types

2 parameters
ParamTypeRequiredDescription
pageSizeintegeroptionalThe number of items to return per page.
pageStartIndexintegeroptionalThe zero-based index of the first item to return.
GET
acculynx_list_lead_sources
List the active lead sources configured for the current AccuLynx company.

/company-settings/leads/lead-sources

2 parameters
ParamTypeRequiredDescription
pageSizeintegeroptionalThe number of items to return per page.
recordStartIndexintegeroptionalThe zero-based index of the first item to return.
GET
acculynx_list_job_categories
List the active AccuLynx job categories configured for the company.

/company-settings/job-file-settings/job-categories

2 parameters
ParamTypeRequiredDescription
pageSizeintegeroptionalThe number of items to return per page.
recordStartIndexintegeroptionalThe zero-based index of the first item to return.
GET
acculynx_list_trade_types
List the active AccuLynx trade types configured for the company.

/company-settings/job-file-settings/trade-types

2 parameters
ParamTypeRequiredDescription
pageSizeintegeroptionalThe number of items to return per page.
recordStartIndexintegeroptionalThe zero-based index of the first item to return.
GET
acculynx_list_work_types
List the active AccuLynx work types configured for the company.

/company-settings/job-file-settings/work-types

2 parameters
ParamTypeRequiredDescription
pageSizeintegeroptionalThe number of items to return per page.
recordStartIndexintegeroptionalThe zero-based index of the first item to return.
POST
acculynx_create_contact
Create one new contact in AccuLynx.

/contacts

12 parameters
ParamTypeRequiredDescription
contactTypeIdsarrayrequiredThe contact type identifiers assigned to the contact.
firstNamestringoptionalThe contact first name.
lastNamestringoptionalThe contact last name.
crossReferencestringoptionalThe external cross-reference stored on the contact.
companyNamestringoptionalThe contact company name.
companyJobTitlestringoptionalThe contact job title.
notestringoptionalA note stored on the contact.
phoneNumbersarrayoptionalThe phone numbers to create on the contact.
emailAddressesarrayoptionalThe email addresses to create on the contact.
mailingAddressobjectoptionalA contact address.
billingAddressobjectoptionalA contact address.
billingAddressSameAsMailingAddressbooleanoptionalWhether the billing address should match the mailing address.
POST
acculynx_create_job
Create one new job in the AccuLynx Lead milestone.

/jobs

8 parameters
ParamTypeRequiredDescription
contactobjectrequiredThe contact reference used by a job.
leadSourceobjectoptionalThe lead source reference used by a job.
locationAddressobjectoptionalThe job location address.
prioritystringoptionalThe priority assigned to the job.
jobCategoryobjectoptionalThe job category reference.
workTypeobjectoptionalThe work type reference.
tradeTypesarrayoptionalThe trade types assigned to the job.
notesstringoptionalA note stored on the newly created job.
GET
acculynx_list_calendars
List the calendars available in the current AccuLynx location.

/calendars

2 parameters
ParamTypeRequiredDescription
pageSizeintegeroptionalThe number of items to return per page.
recordStartIndexintegeroptionalThe zero-based index of the first item to return.
GET
acculynx_list_calendar_appointments
List appointment summaries for one AccuLynx calendar within a date range.

/calendars/{calendarId}/appointments

5 parameters
ParamTypeRequiredDescription
calendarIdstringrequiredThe unique identifier of the calendar.
pageSizeintegeroptionalThe number of items to return per page.
pageStartIndexintegeroptionalThe zero-based index of the first item to return.
startDatestringrequiredThe inclusive start date in YYYY-MM-DD format.
endDatestringrequiredThe inclusive end date in YYYY-MM-DD format.
GET
acculynx_get_initial_appointment
Get the initial appointment for one AccuLynx job.

/jobs/{jobId}/initial-appointment

1 parameter
ParamTypeRequiredDescription
jobIdstringrequiredThe unique identifier of the job.
PUT
acculynx_upsert_initial_appointment
Add or update the initial appointment for one AccuLynx job.

/api/v2/jobs/{jobId}/initial-appointment

4 parameters
ParamTypeRequiredDescription
jobIdstringrequiredThe unique identifier of the job.
startDatestringrequiredThe appointment start datetime in UTC ISO 8601 format.
endDatestringoptionalThe appointment end datetime in UTC ISO 8601 format.
notesstringoptionalThe notes stored on the initial appointment.