Skip to main content
Timesheet Portal
67 actions · 4 auth methods
IAMTime TrackingAccounting

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See Organizations & Projects.
2

Configure the Connector

Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.

Connector Profile · Project — Email & Password

Timesheet Portal issues a session API token from POST /token using the email and password of an API-authorised System Ad…

Connector Profile · Recruitment — Email & Password

Timesheet Portal issues a session API token from POST /token using the email and password of an API-authorised System Ad…

Connector Profile · Project — OAuth 2.0

OAuth 2.0 Client Credentials. Generate a Client ID and Client Secret in Settings > Account > Account > API access (requi…

Connector Profile · Recruitment — OAuth 2.0

OAuth 2.0 Client Credentials. Generate a Client ID and Client Secret in Settings > Account > Account > API access (requi…
3

Link an Account

Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:

Link Account · Project — Email & Password

Link Account · Recruitment — Email & Password

Link Account · Project — OAuth 2.0

Link Account · Recruitment — OAuth 2.0

4

Use Actions

Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.

Actions

|
67 actions
Action
Description
Create Client User
Create or update client users
Get Clients
List clients
Create Client
Create or update clients
Get Cost Centres
Get Cost Centres
Get Custom Fields
Get Custom Fields
Create Expense Category
Create or update expense categories
Get Expense Entries Report
Get Expense Entries Report
Get Expense Forms Report
Get Expense Forms Report
Get Expense Receipt
Get Expense Receipt
Get Invoice Report
Get Invoice Report
Get Invoice Report V2
Get Invoice Report V2
Get Invoices
Get Invoices
Approve Invoices
Approve Invoices
Email Invoices
Email Invoices
Mark Invoices Exported
Mark Invoices Exported
Get Leave Bookings Report
Report on leave bookings
Get Leave Bookings Summary
Per-employee leave summaries
Get Projects
List projects
Create Project
Create or update projects
Get Rates
List rates
Create Rate
Create or update rate types
Get Custom Reports
Get Custom Reports
Get Report Fields
Get Report Fields
Get Builtin Report
Get Builtin Report
Get Custom Report
Get Custom Report
Get Timesheets Report
Get Timesheets Report
Get Charge Code
Get a charge code (task) by id
Create Charge Code
Create or update charge codes (tasks)
Get Third Parties
List third-party vendors
Create Third Party
Create or update third-party vendors
Mark Timesheets Exported
Mark timesheets as exported
Get Users
List standard portal users
Search Users
Look up users by code
Create User
Create or update standard portal users
Get Jobs
List recruitment jobs
Create Job
Create or update recruitment jobs
Get Contractors
List contractors
Create Contractor
Create or update contractors
Search Contractors
Search Contractors
Create Perm Placement
Create or update permanent placements
Get Admins
List administrators
Create Admin
Create or update administrators
Get Approvers
List approvers
Create Approver
Create or update approvers
Create Third-Party User
Create or update third-party users
Create Working Pattern
Create or update working patterns
Get Placements
Get placements
Get Purchase Orders
Get purchase orders
Get Timesheets
Get Timesheets
Create Or Update Timesheets
Create or update timesheets
Get Invoice
Get Invoice
Get Invoice PDF
Get Invoice PDF
Create Invoices
Create Invoices
Mark Invoices Paid
Mark Invoices Paid
Mark Invoices Posted
Mark Invoices Posted
Get Invoice Report V2 API
Get Invoice Report
Create Activities
Create or update activity records
Create Placement Activities
Add or update multiple placement activity records (V2)
Get Invoice Templates
Get invoice templates
Get Custom Lists
Get custom lists
Get Exchange Rates
Get exchange rates
Get Contractors (V2)
Get contractors (V2 delta-sync)
Get Administrators (V2)
Get administrators (V2 delta-sync)
Get Approvers (V2)
Get approvers (V2 delta-sync)
Get Clients (V2)
Get clients (V2 delta-sync)
Get Cost Centres (V2)
Get cost centres (V2 delta-sync)
Get Rate Types (V2)
Get rate types (V2)