AccuLynx Jobs API

Manage jobs and their associated data, including address, contacts, custom fields, financials, history, insurance, measurements, messages, milestones, payments, and representatives.

Operations 52

GET /jobs Get Jobs #
POST /jobs Create Job #
GET /jobs/external-references Get Job External References #
POST /jobs/external-references Create Job External Reference #
POST /jobs/search Search Jobs #
GET /jobs/{jobId} Get Job by ID #
GET /jobs/{jobId}/accounting/integration-status Get Job Accounting Integration Status #
PUT /jobs/{jobId}/address Update Job Address #
GET /jobs/{jobId}/adjuster Get Job Adjuster #
PUT /jobs/{jobId}/adjuster Update Job Adjuster #
GET /jobs/{jobId}/contacts Get Job Contacts #
GET /jobs/{jobId}/contacts/{jobContactId} Get Job Contact by ID #
GET /jobs/{jobId}/custom-fields Get Job Custom Fields #
PUT /jobs/{jobId}/custom-fields Update Job Custom Fields #
GET /jobs/{jobId}/custom-fields/{customFieldId} Get Job Custom Field by ID #
PUT /jobs/{jobId}/custom-fields/{customFieldId} Update Job Custom Field by ID #
POST /jobs/{jobId}/documents Add Job Document #
GET /jobs/{jobId}/estimates Get Job Estimates #
GET /jobs/{jobId}/financials Get Job Financials #
GET /jobs/{jobId}/history Get Job Change History #
GET /jobs/{jobId}/initial-appointment Get Job Initial Appointment #
PUT /jobs/{jobId}/initial-appointment Update Job Initial Appointment #
GET /jobs/{jobId}/insurance Get Job Insurance #
PUT /jobs/{jobId}/insurance Update Job Insurance #
PUT /jobs/{jobId}/insurance/insurance-company Update Job Insurance Company #
GET /jobs/{jobId}/invoices Get Job Invoices #
PUT /jobs/{jobId}/job-categories Update Job Category #
PUT /jobs/{jobId}/lead-source Update Job Lead Source #
POST /jobs/{jobId}/measurements Create Job Manual Measurements #
POST /jobs/{jobId}/measurements/files Create Job Measurements Order #
POST /jobs/{jobId}/messages Create Job Message #
POST /jobs/{jobId}/messages/{messageId}/replies Create Job Message Reply #
GET /jobs/{jobId}/milestone-history Get Job Milestone History #
GET /jobs/{jobId}/milestones/current Get Current Job Milestone #
GET /jobs/{jobId}/milestones/{milestoneId} Get Job Milestone by ID #
GET /jobs/{jobId}/milestones/{milestoneId}/status/{statusId} Get Job Milestone Status by ID #
GET /jobs/{jobId}/payments Get Job Payments #
POST /jobs/{jobId}/payments/expense Create Additional Job Expense #
GET /jobs/{jobId}/payments/overview Get Job Payments Overview #
POST /jobs/{jobId}/payments/paid Create Paid Payment #
POST /jobs/{jobId}/payments/received Create Received Payment #
POST /jobs/{jobId}/photos-videos Upload Job Photo or Video #
PUT /jobs/{jobId}/priority Update Job Priority #
GET /jobs/{jobId}/representatives Get Job Representatives #
GET /jobs/{jobId}/representatives/ar-owner Get Job A/R Owner #
POST /jobs/{jobId}/representatives/ar-owner Add or Update A/R Owner #
GET /jobs/{jobId}/representatives/company Get Job Company Representative #
POST /jobs/{jobId}/representatives/company Update Company Representative #
GET /jobs/{jobId}/representatives/sales-owner Get Job Sales Owner #
POST /jobs/{jobId}/representatives/sales-owner Add or Update Sales Owner #
PUT /jobs/{jobId}/trade-types Update Job Trade Types #
PUT /jobs/{jobId}/work-type Update Job Work Type #

Specifications

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/acculynx:acculynx-jobs-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

acculynx-jobs-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: 2.2614.0
  title: AccuLynx API V2 Jobs API
  description: 'If you are experiencing issues integrating with this API, please work with your web developer to review your programming before reaching out to us with an issue as we do not provide web development consulting services.


    API keys are for our customers only. If you are a business that is looking to integrate with AccuLynx, either on behalf of our customers or on your own, please click here to request access. Failure to do so can result in suspension of the AccuLynx account.


    The AccuLynx API provides customers programmatic access to their data within AccuLynx.


    The base url for these endpoints: is https://api.acculynx.com/api/v2


    Using SwaggerHub, you have the ability to test against a virtual server or you can test against the API itself. The virtual server is a mock server that allows you to test your calls without affecting your production data. Testing against the virtual server will always respond with a fixed response regardless of your inputs. It is provided to give you a production model of the information returned.


    Testing against the API requires an API Key and will affect your real production data. Get your API key from your AccuLynx API page. From the Servers list box below, select the api.acculynx.com site. When you click on green Authorize button next to the Servers list box, you will be prompted for a Bearer token. Enter your API Key and click Authorize again.


    To make it easier to connect AccuLynx to other applications you use, we have made our Zapier integration publicly available. Instead of contacting us to help you enable the use of Zapier to integrate additional applications with AccuLynx, you can now get started by going to the Zapier website (https://zapier.com) and searching for the AccuLynx application. Zaps are automated tasks that you run over and over again between AccuLynx and other online applications. We have an action that allows you to pair with a trigger to create leads in AccuLynx and a trigger as well as other actions and triggers coming in the near future! To get started search for AccuLynx on the Zapier website!


    If you don’t already have a Zapier account, create one or log into your https://zapier.com/account.


    AccuLynx Action ZAP basic documentation: https://support.acculynx.com/hc/en-us/articles/360034839751-Creating-a-Zap-with-Zapier'
  termsOfService: https://my.acculynx.com/signin/TermsView
  contact:
    email: api@acculynx.com
    url: https://api.acculynx.com/
  license:
    name: Proprietary
    url: https://my.acculynx.com/signin/TermsView
servers:
- description: AccuLynx Production Base Url
  url: https://api.acculynx.com/api/v2
security:
- bearerAuth: []
tags:


# --- truncated at 32 KB (156 KB total) ---
# Full source: https://artifacts.apis.io/acculynx/openapi/acculynx-jobs-api-openapi.yml