Skip to main content

Inisghts API Datamodel

This documentation covers all tables available through the Simplicate SQL API, which is accessible via a PostgreSQL protocol compatible interface.

Prosper Rabo avatar
Written by Prosper Rabo
Updated this week

Purpose

The Insights API is designed to connect Simplicate data to BI tools such as Power BI, Tableau, and other analytics platforms. It allows you to load data as tables, which can then be analyzed and visualized. In this document, we explain the full data model, including the available tables and their fields.

Important Notice

โš ๏ธ Deprecation Notice
Some fields will be deprecated on Wednesday, January 7th, 2025. Mainly:

  • fields with key_ prefix (e.g., key_project_id)

  • Fields using internal naming (e.g., employee_name instead of employee)

Available Tables

Dimension Tables

Table

Description

Company entities/business units

Employee data

Team data

Team-Employee relationships

Customers and contacts

Project data

Project service data

Project assignments

Sales/opportunities

Invoices

Invoice line items

Hour types and cost types

Revenue group categories

Workflow tasks

Fact Tables

Table

Description

Individual time entries

Daily timesheet aggregates

Assignment hours and values over time

Daily service financials

Cost registrations

Hour budgets per service

Cost budgets per service

Custom Fields Tables

Table

Description

Relation custom fields

Project custom fields

Sale custom fields

Employee custom fields

Deprecated Fields (Do Not Use After January 7th, 2025)

  • Fields with key_ prefix (e.g., key_project_id)

  • Fields using internal naming (e.g., employee_name instead of employee)

Did this answer your question?