Jump to Content
Integration Guides
API Reference
Integrations & API Changelog
Log In
API Reference
Log In
Moon (Dark Mode)
Sun (Light Mode)
Integration Guides
API Reference
Integrations & API Changelog
Creates a bill rate
Search
JUMP TO
Mosaic API
Mosaic API - Authentication
Mosaic External API Documentation
Activity Phases
Fetches activity phases
get
Creates an activity phase
post
Deletes an activity phase
delete
Updates an activity phase
put
Converts an activity phase to a subphase
post
Bill Rates
Fetches all bill rates
get
Creates a bill rate
post
Updates a bill rate
put
Deletes a bill rate
delete
Budget Estimates
Creates a budget estimate for a member on a project
post
Updates a budget estimate for a member on a project
put
Deletes a budget estimate
delete
Fetches all budget estimates for a project
get
Calendar Events
Fetches all calendar events
get
Creates a calendar event
post
Updates a calendar event
put
Deletes a calendar event
delete
Check Ins
Fetches all check ins for a given date
get
Creates a check in
post
Updates a check in
put
Deletes a check in
delete
Clients
Fetches all clients
get
Creates a client
post
Updates a client
put
Cost Rates
Fetches all cost rates
get
Creates a cost rate
post
Updates a cost rate
put
Deletes a cost rate
delete
Currency Exchange Rates
Fetches all currency exchange rates in the team
get
Creates a currency exchange rate
post
Updates a currency exchange rate
put
Deletes a currency exchange rate
delete
Departments
Deletes a department
delete
Updates a department
put
Fetches departments
get
Creates a department
post
Dependencies
Creates or Updates dependencies
post
Deletes dependencies
delete
Employees
Fetches a member
get
Creates a member
post
Updates a member
put
Archives a member
delete
Fetches all members
get
Entity Rates
Fetches entity rates
get
Creates an entity rate
post
Updates an entity rate
put
Deletes an entity rate
delete
Holidays
Deletes a holiday
delete
Updates a holiday
put
Fetches holidays
get
Creates a holiday
post
Integrations
End a relationship between a team and an integration.
post
Establish a relationship between a team and an integration.
post
Invoices
Fetches all invoices for a project
get
Creates an invoice
post
Updates an invoice
put
Member Project Rates
Deletes a member project rate
delete
Updates a member project rate
put
Fetches member project rates of a member under a project
get
Creates a member project rate
post
Member Project Roles
Fetches member projects roles
get
Creates a member project role
post
Updates a member project role
put
Member Roles
Fetches member roles
get
Creates a member role
post
Updates a member role
put
Destroy a member project role
delete
Notifications
Creates a notification
post
Offices
Destroys an office
delete
Updates an office
put
Fetches all offices
get
Creates an office
post
Phases
Fetches all phases under a project
get
Creates a phase
post
Fetches all phases under a team
get
Updates a phase
put
Deletes a phase (Archives if there is time spent on the phase)
delete
Portfolios
Fetches a portfolio
get
Creates a portfolio
post
Fetches all portfolios
get
Updates a portfolio
put
Destroys a portfolio (mark it as deleted)
delete
Project Memberships
Updates a role of a project member
put
Project Scopes
Fetches all project scopes
get
Creates a Project Scope
post
Assigns a member to a Project Scope
post
Updates a Project Scope
put
Destroy a Project Scope
delete
Move scopes to new activity phase
put
Assigns a member to a Project Scope
put
Destroy a batch of Project Scopes
delete
Projects
Fetches all projects under a portfolio
get
Creates a project
post
Updates a project
put
Deletes a project (Archives if there is time spent on the project)
delete
Override a project's fee, estimated revenue, estimated hours, and/or estimated cost
patch
Ptos
Deletes a PTO
delete
Updates a PTO
put
Fetches PTOs
get
Creates a PTO
post
Rate Groups
Fetches all rate groups in team
get
Creates a rate group
post
Updates a rate group
put
Deletes a rate group
delete
Rates
Deletes a rate
delete
Updates a rate
put
Fetches all rates
get
Creates a rate
post
Request Logs
Fetches status of a request
get
Roles
Deletes a role
delete
Updates a role
put
Fetches roles
get
Creates a role
post
Standard Work Categories
Fetches all standard work categories
get
Creates a standard work category
post
Updates a standard work category
put
Task Lists
Fetches all task lists for a project
get
Creates a task list
post
Fetches all task lists
get
Updates a task list
put
Deletes a task list
delete
Tasks
Fetches all tasks for a project
get
Creates a task
post
Updates a task
put
Deletes a task
delete
Team Currencies
Fetches all team currencies in the team
get
Creates team currencies
post
Deletes team currencies
delete
Time Entries
Deletes time entries
delete
Fetches all time entries
get
Creates a time entry
post
Updates a time entry
put
Work Plans
Creates a work plan
post
Updates a work plan
put
Destroy a work plan
delete
Fetches all work plans
get
Creates a bill rate
post
http://localhost:3001/api/
{team_id}
/bill_rate
Language
Shell
Node
Ruby
PHP
Python
Credentials
Bearer +1
RESPONSE
Click
Try It!
to start a request and see the response here!