Cookie Preferences

Manage your cookie preferences below. Essential cookies cannot be disabled as they are required for the website to function properly.

Essential Cookies

Required for the website to function. These cannot be disabled.

Always On

Analytics Cookies

Help us understand how visitors interact with our website to improve the experience.

Marketing Cookies

Used to deliver personalized advertisements and track ad campaign effectiveness.

For more information, see our Cookie Policy

Skip to content

Build with Fenceline

Read account data through the REST API, receive leads through a webhook, or connect an MCP client.

Choose a connection

REST API

Read customers, projects, invoices, and payments for an authorized contractor account. Use the API to build your own reporting or accounting integration.

Read the developer guide
Inbound leads

Send lead details from your website or another system to the inbound webhook. This requires a key with the write:leads scope.

Set up lead submission
MCP

Connect a compatible AI client to the hosted server. Available tools depend on the connection and your key’s scopes.

Connect through MCP

Start with the API reference

The API reference lists request parameters, response schemas, and required scopes. The guide explains authentication and synchronization. These endpoints support custom integrations; they don’t imply a packaged connection to every accounting or CRM product.

Request access for your account

Ask your Fenceline administrator or support@fenceline.ai for an API key with the scopes your integration needs. Keep keys in server-side configuration and use the account assigned to the key.

Get in touch

Tell us about your business.

Ask about access, your workflow, or connecting your catalog. Fields marked required help the team follow up.

Optional newsletter subscription

Subscribing is optional. Privacy policy

This sends a request to the Fenceline team. It doesn’t create an account. See our privacy policy for how we handle your information.