INGENIOUS.BUILD

Integrate your application with the INGENIOUS.BUILD API

🚀 Quickstart

Connect to INGENIOUS.BUILD with Tenklo and see data flow in 2 minutes. INGENIOUS.BUILD uses OAuth 2.0 client credentials — no user redirect required.

Create the integration

In Tenklo (free signup), go to Integrations -> Configure New Integration -> INGENIOUS.BUILD.

Connect your INGENIOUS.BUILD account

Go to Connections -> Add Test Connection. Enter your Subdomain, Client ID, and Client Secret, then save.

Call the INGENIOUS.BUILD API

Make your first request. Replace the placeholders with your Environment API key, integration ID, and connection ID:

curl "https://api.tenklo.dev/proxy/api/v2/pub/contacts?page=1&per_page=20" \
  -H "Authorization: Bearer <NANGO-API-KEY>" \
  -H "Provider-Config-Key: <INTEGRATION-ID>" \
  -H "Connection-Id: <CONNECTION-ID>"

Or fetch credentials with the Node SDK or API.

✅ You're connected! Check the Logs tab in Tenklo to inspect requests.

Implement Tenklo in your app

Follow our Auth implementation guide to integrate Tenklo in your app.

To obtain your own credentials, follow the setup guide linked below.

📚 INGENIOUS.BUILD integration guides

Tenklo maintained guides for common use cases.

Official docs: INGENIOUS.BUILD API docs

🧩 Pre-built syncs & actions for INGENIOUS.BUILD

Explore Nango-provided actions in your dashboard. Extend and customize them to fit your needs.

Others

Function nameDescriptionTypeSource code
archive-employeeArchive an employee (soft-retire, reversible).Action🔗 Github
create-budget-cost-code-categoryCreate a cost code category within a budgetAction🔗 Github
create-budget-cost-codeCreate a cost code within a budget cost code category.Action🔗 Github
create-budgetCreate a new budget for a project.Action🔗 Github
create-buildingRegister a new building/address in the workspace.Action🔗 Github
create-contactCreate (or find, if matching an existing company by name) a contact and its associated company in one callAction🔗 Github
create-contractCreate a new contract for a project.Action🔗 Github
create-contracted-invoiceCreate a new AP invoice against a contractAction🔗 Github
create-daily-logCreate a new daily log for a project.Action🔗 Github
create-employeeCreate a new employee record.Action🔗 Github
create-fileCreate a file record by providing a URL for the platform to download from.Action🔗 Github
create-projectCreate a new projectAction🔗 Github
create-punch-itemCreate a new punch item on a project.Action🔗 Github
create-rfi-solutionAdd a proposed solution/answer to an RFI.Action🔗 Github
create-rfiCreate a new RFI on a project.Action🔗 Github
create-submittal-packageCreate a new submittal package for a project.Action🔗 Github
create-submittal-typeCreate a new submittal type for a project.Action🔗 Github
create-submittalCreate a new submittal within a package.Action🔗 Github
delete-budget-cost-codeDelete a budget cost codeAction🔗 Github
get-budgetGet a single budget by id, including its cost code items, categories, and phases.Action🔗 Github
get-buildingGet a single building by id.Action🔗 Github
get-companyGet a single company by id.Action🔗 Github
get-contactGet a single contact by id.Action🔗 Github
get-contractGet a single contract by id.Action🔗 Github
get-contracted-invoiceGet a single contracted invoice by id.Action🔗 Github
get-daily-logGet a single daily log by id.Action🔗 Github
get-employeeGet a single employee by id.Action🔗 Github
get-projectGet a single project by idAction🔗 Github
get-punch-itemGet a single punch item by id.Action🔗 Github
get-rfiGet a single RFI by id.Action🔗 Github
get-submittalGet a single submittal by id.Action🔗 Github
list-account-typesList the workspace's account types (permission role templates assigned to employees, e.g. Administrator, Standard).Action🔗 Github
list-budgetsList budgets across projects in this workspace.Action🔗 Github
list-buildingsList buildings/addresses registered in this workspace.Action🔗 Github
list-companiesList companies (vendors, subcontractors, clients, etc) in this workspace.Action🔗 Github
list-contactsList contacts in this workspaceAction🔗 Github
list-contracted-invoicesList AP invoices tied to contracts.Action🔗 Github
list-contractsList contractsAction🔗 Github
list-daily-logsList daily field logs for a project.Action🔗 Github
list-deleted-resourcesList resources that have been deleted, optionally filtered by resource type and deletion date range.Action🔗 Github
list-employeesList employees (internal workspace users) in this workspace.Action🔗 Github
list-projectsList construction/real-estate projects in this workspace.Action🔗 Github
list-punch-itemsList punch-list items (deficiency/completion tracking items) for a project.Action🔗 Github
list-rfisList Requests for Information (RFIs) across projects.Action🔗 Github
list-submittal-packagesList submittal packages (groupings of related submittals) for a project.Action🔗 Github
list-submittal-typesList submittal types configured for a projectAction🔗 Github
list-submittalsList submittals for a project.Action🔗 Github
list-tasksList schedule tasks for a project.Action🔗 Github
unarchive-employeeRestore a previously archived employee.Action🔗 Github
update-budget-cost-codeUpdate an existing budget cost code.Action🔗 Github
update-companyUpdate fields on an existing companyAction🔗 Github
update-contracted-invoiceUpdate fields on an existing contracted invoice.Action🔗 Github
update-employeeUpdate fields on an existing employee.Action🔗 Github
update-projectUpdate fields on an existing project.Action🔗 Github
budgetsSync budgets across projects in this workspace.Sync🔗 Github
buildingsSync buildings/addresses registered in this workspace.Sync🔗 Github
companiesSync companies (this API's equivalent of vendors/subcontractors/clients) in this workspace.Sync🔗 Github
contactsSync contacts (individual people) across companies in this workspace.Sync🔗 Github
contracted_invoicesSync AP invoices tied to contractsSync🔗 Github
contractsSync contracts across projectsSync🔗 Github
daily_logsSync daily field logs across projects.Sync🔗 Github
employeesSync employee (internal user) records in this workspace.Sync🔗 Github
projectsSync construction/real-estate projects in this workspace.Sync🔗 Github
punch_itemsSync punch-list items (deficiency/completion tracking) across projects.Sync🔗 Github
rfisSync Requests for Information (RFIs) across projects.Sync🔗 Github
submittalsSync submittals across projectsSync🔗 Github

On this page