Account Admin has access to use API but other users will not be able to access it unless they have permissions. Only Minute7 users can access these API and for authentication they must login first into their own accounts. Under 'My Settings' users with access to API will be able to copy TOKEN, which they will pass in API parameters against IMPRESARIO
https://www.minute7.com/api/reports/time_json
This API returns an array of time entries
Admin can allow user to use time api by chaning their permissions. Follow these steps:
User can get time entries for specific date range but start_date & end_date are optional parameters. Leave them empty to get all data.
User must have permission to view reports along with to use API. User will only be able to get time entries for employees to which user has permissions.
timestamps (adds created and modified to each entry), actors (adds created_by and modified_by). Combinable, e.g. ?include=timestamps,actors.include)created
— ISO-8601 timestamp of when the entry was first created. Returned when include=timestamps is passed.
modified
— ISO-8601 timestamp of when the entry was last updated. Returned when include=timestamps is passed.
created_by
— Full name of the Minute7 user who originally created the entry, sourced from the audit log. May be null for historical entries created before audit logging was wired up, or for entries created via QuickBooks sync / bulk imports where there is no human actor. Returned when include=actors is passed.
modified_by
— Full name of the Minute7 user who most recently performed any logged action on the entry. Logged actions include creation, edits, approval, lock toggling, billable/taxable changes, and QuickBooks sync events. For an entry that has only ever been created and never touched again, modified_by equals created_by. May be null for entries with no audit history at all. If you need "last content edit" specifically (excluding administrative changes like sync or approval), file a request — we can add a stricter variant. Returned when include=actors is passed.
https://www.minute7.com/api/reports/expenses
This API returns an array of expenses entries
Admin can allow user to use expense api by chaning their permissions. Follow these steps:
User can get expense entries for specific date range but start_date & end_date are optional parameters. Leave them empty to get all data.
User must have permission to view reports along with to use API. User will only be able to get expense entries for employees to which user has permissions.