{ "opencollection": "1.0.0", "info": { "name": "Reonic REST Api v3 Activities API", "version": "3.2.0" }, "request": { "auth": { "type": "apikey", "key": "X-Authorization", "value": "{{X-Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "Activities", "type": "folder" }, "items": [ { "info": { "name": "List activity feed", "type": "http" }, "http": { "method": "GET", "url": "{apiBaseUrl}/rest/v3/activities", "headers": [ { "name": "Reonic-Cache-Control", "value": "" } ], "params": [ { "name": "parentId", "value": "", "type": "query" }, { "name": "parentType", "value": "", "type": "query" }, { "name": "type", "value": "", "type": "query", "description": "Filter to a single kind of activity (e.g. `status`, `tag`, `manualActivity`)." }, { "name": "from", "value": "", "type": "query" }, { "name": "to", "value": "", "type": "query" }, { "name": "page", "value": "", "type": "query", "description": "Page number, starting from 1. Default: 1." }, { "name": "itemsPerPage", "value": "", "type": "query", "description": "Number of items per page. Default: 50. Max: 200." } ] }, "docs": "Returns the chronological event feed for an entity (or all entities of the calling client) — every status change, file upload, note, tag edit, manual-activity log, and other system-recorded event. Supports filtering by entity, activity kind, and date range, plus standard `page`/`pageSize` pagination.\n\n**Examples:**\n- Feed for one residential project: `GET /activities?parentId=&parentType=residentialProject&page=1`\n- Status changes across the workspace last week: `GET /activities?type=statu" }, { "info": { "name": "Get manual activities", "type": "http" }, "http": { "method": "GET", "url": "{apiBaseUrl}/rest/v3/activities/manual", "headers": [ { "name": "Reonic-Cache-Control", "value": "" } ], "params": [ { "name": "parentId", "value": "", "type": "query" }, { "name": "parentType", "value": "", "type": "query" }, { "name": "page", "value": "", "type": "query", "description": "Page number, starting from 1. Default: 1." }, { "name": "itemsPerPage", "value": "", "type": "query", "description": "Number of items per page. Default: 50. Max: 200." } ] }, "docs": "Returns user-logged calls and meetings recorded against a single Residential Project or Commercial Project entity, ordered most-recent first. Unlike the activity feed (`GET /activities`), this returns the current editable state of each record — including the latest note text — rather than a history of changes.\n\n**Allowed API keys:** Read-only, Read and Write" }, { "info": { "name": "Get manual activity", "type": "http" }, "http": { "method": "GET", "url": "{apiBaseUrl}/rest/v3/activities/manual/:activityId", "headers": [ { "name": "Reonic-Cache-Control", "value": "" } ], "params": [ { "name": "activityId", "value": "", "type": "path" } ] }, "docs": "Returns a single user-logged call or meeting by its id, including the current note text, outcome, and edit metadata.\n\n**Allowed API keys:** Read-only, Read and Write" }, { "info": { "name": "Create manual activity", "type": "http" }, "http": { "method": "POST", "url": "{apiBaseUrl}/rest/v3/activities/manual/create", "body": { "type": "json", "data": "{}" } }, "docs": "Records a call or meeting against a Residential Project or Commercial Project entity. The valid `outcome` values depend on `type`: see the `manualActivityOutcome` enum.\n\n**Allowed API keys:** Read and Write" }, { "info": { "name": "Update manual activity", "type": "http" }, "http": { "method": "POST", "url": "{apiBaseUrl}/rest/v3/activities/manual/:activityId/update", "params": [ { "name": "activityId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Replaces a manual activity's `type`, `outcome`, and `note`. All three are required — there is no partial update.\n\n**Allowed API keys:** Read and Write" }, { "info": { "name": "Delete manual activity", "type": "http" }, "http": { "method": "POST", "url": "{apiBaseUrl}/rest/v3/activities/manual/:activityId/delete", "params": [ { "name": "activityId", "value": "", "type": "path" } ] }, "docs": "Delete a manual activity by its ID.\n\n**Allowed API keys:** Read and Write" } ] } ], "bundled": true }