# PropertyMe Scope: Activities API

**Canonical:** https://apis.io/apis/propertyme/propertyme-scope-activities-api/  
**Provider:** PropertyMe — https://apis.io/providers/propertyme/  
**Base URL:** https://app.propertyme.com/api  
**Documentation:** https://app.propertyme.com/api/swagger-ui/

PropertyMe Scope: Activities API is one of 6 APIs that [PropertyMe](https://apis.io/providers/propertyme/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Scope: Activities. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, and authentication docs.

The Scope: Activities API from PropertyMe — 43 operation(s) for scope: activities.

## Operations (54)

| Method | Path | Summary |
|---|---|---|
| GET | `/v1/tasks` | List all tasks changed since a given timestamp |
| POST | `/v1/tasks` | Create a new task |
| GET | `/v1/jobtasks` | List all job tasks changed since a given timestamp |
| POST | `/v1/jobtasks` | Create a new job |
| GET | `/v1/inspections` | List all inspections changed since a given timestamp |
| POST | `/v1/inspections` | Create a new inspection |
| GET | `/v1/tasks/{Id}` | Find a Task by id |
| POST | `/v1/tasks/{Id}` | update an existing task |
| GET | `/v1/jobtasks/{Id}` | Find a job task by id |
| POST | `/v1/jobtasks/{Id}` | Update an existing job |
| GET | `/v1/jobtasks/search` | Search job task based on due date, created date and status |
| POST | `/v1/inspections/{id}` | Update an existing inspection |
| DELETE | `/v1/inspections/{id}` | Delete the inspection |
| GET | `/v1/inspections/{Id}` | Find an inspection by id |
| GET | `/v1/inspections/search` | Search all inspections by contact id and/or lot id |
| GET | `/v1/inspections/query` | Query all inspections |
| POST | `/v1/tasks/{Id}/comments` | Create a new comment for a given task |
| POST | `/v1/tasks/{Id}/documents` | Create a new document for a given task |
| GET | `/v1/tasks/{Id}/images` | List all images for a given task |
| GET | `/v1/tasks/{Id}/members` | Find a Task manager by task id |
| POST | `/v1/jobtasks/{Id}/assign` | Update the supplier of a job |
| POST | `/v1/jobtasks/{Id}/comments` | Create a new comment for a given job |
| GET | `/v1/jobtasks/{Id}/documents` | List all documents for a given job |
| POST | `/v1/jobtasks/{Id}/documents` | Create a new document for a given job |
| GET | `/v1/jobtasks/{Id}/images` | List all images for a given job |
| POST | `/v1/jobtasks/{Id}/images` | Create a new image for a given job |
| GET | `/v1/jobtasks/{Id}/members` | Find a job task manager by job id |
| POST | `/v1/jobtasks/{Id}/quotation` | Create a new quotation for the job task |
| GET | `/v1/jobtasks/{Id}/quotations` | List all the quotation for a job task |
| POST | `/v1/jobtasks/{Id}/approve` | Update the job task status to Approved |
| POST | `/v1/jobtasks/{Id}/complete` | Update the job task status to Complete |
| POST | `/v1/jobtasks/{Id}/reject` | Update the job task status to Rejected |
| POST | `/v1/jobtasks/{Id}/reopen` | Update the job task status to Reopened |
| POST | `/v1/inspections/{id}/close` | Close the inspection |
| POST | `/v1/inspections/{Id}/comments` | Create a new comment for a given inspection |
| POST | `/v1/inspections/{Id}/documents` | Create a new document for a given inspection |
| GET | `/v1/inspections/{Id}/images` | List all images for a given inspection |
| POST | `/v1/inspections/{id}/inspect` | Inspect the inspection |
| GET | `/v1/inspections/status/{Status}` | List all inspections |
| GET | `/v1/inspections/Members/{Id}` | Find an inspection manager by id |
| POST | `/v1/inspections/{id}/reopen` | Reopen the closed inspection |
| POST | `/v1/inspections/{id}/reschedule` | Reschedule the inspection |
| POST | `/v1/inspections/{id}/schedule` | Change the inspection status to scheduled |
| GET | `/v1/inspections/reports/{Id}` | Find an inspection report by id |
| PUT | `/v1/inspections/{Id}/report` | Update an existing inspection report |
| POST | `/v1/inspections/{Id}/report` | Create a new inspection report |
| GET | `/v1/dashboards/activities/{Type}` | List dashboard activities by a given type |
| POST | `/v1/jobtasks/{Id}/quotation/{QuoteId}` | Update an existing quotation for the job task |
| GET | `/v2/jobtasks/{Id}` | Find a job task by id |
| POST | `/v2/jobtasks/{Id}` | Update an existing job |
| GET | `/v2/jobtasks/search` | Search job task based on due date, created date and status |
| GET | `/v2/jobtasks` | List all job tasks changed since a given timestamp |
| POST | `/v2/jobtasks` | Create a new job |
| POST | `/v1/jobtasks/{Id}/quotation/{QuoteId}/documents` | Add a document to an existing quotation for the job task |

## Machine-readable artifacts (3)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/propertyme/refs/heads/main/openapi/propertyme-scope-activities-api-openapi.yml
- **APIReference** — https://app.propertyme.com/api/swagger-ui/
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/propertyme/refs/heads/main/authentication/propertyme-openid-configuration.json

## Other PropertyMe APIs (5)

- [PropertyMe Connection API](https://apis.io/apis/propertyme/propertyme-connection-api/)
- [PropertyMe Scope: Bills API](https://apis.io/apis/propertyme/propertyme-scope-bills-api/)
- [PropertyMe Scope: Contacts API](https://apis.io/apis/propertyme/propertyme-scope-contacts-api/)
- [PropertyMe Scope: Messages API](https://apis.io/apis/propertyme/propertyme-scope-messages-api/)
- [PropertyMe Scope: Properties API](https://apis.io/apis/propertyme/propertyme-scope-properties-api/)

## Tags

Scope: Activities

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/propertyme/propertyme-scope-activities-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/propertyme/.
