How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

PropertyMe Scope: Activities API

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

PropertyMe Scope: Activities API is one of 6 APIs that PropertyMe publishes on the 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.

This API exposes 54 operations across 43 paths, and defines 67 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against a single base URL, https://app.propertyme.com/api.

54 operations 43 paths 67 schemas 1 DELETE23 GET29 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://app.propertyme.com/api
Authentication
API Key
Resource Areas
1

Authentication & Security 1

PropertyMe Scope: Activities API declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (Bearer).

Paths & Operations 54

Across 43 paths, the API surfaces 54 operations — 1 DELETE, 23 GET, 29 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Scope: Activities 54
GET
/v1/tasks
List all tasks changed since a given timestamp
ChangedTasksRequesttasks_Get 2 params → 200500
POST
/v1/tasks
Create a new task
AddTaskRequesttasks_Post 1 param body → 200500400
GET
/v1/jobtasks
List all job tasks changed since a given timestamp
ChangedJobTaskRequestjobtasks_Get 2 params → 200500400
POST
/v1/jobtasks
Create a new job
AddJobRequestjobtasks_Post 1 param body → 200500400
GET
/v1/inspections
List all inspections changed since a given timestamp
ChangedInspectionsRequestinspections_Get 2 params → 200500
POST
/v1/inspections
Create a new inspection
AddInspectionRequestinspections_Post 1 param body → 200500400
GET
/v1/tasks/{Id}
Find a Task by id
GetTaskRequesttasksId_Get 2 params → 200500400
POST
/v1/tasks/{Id}
update an existing task
UpdateTaskRequesttasksId_Post 2 params body → 200500400
GET
/v1/jobtasks/{Id}
Find a job task by id
JobTaskRequestjobtasksId_Get 2 params → 200500400
POST
/v1/jobtasks/{Id}
Update an existing job
UpdateJobRequestjobtasksId_Post 2 params body → 200500400
GET
/v1/jobtasks/search
Search job task based on due date, created date and status
SearchJobTaskRequestjobtaskssearch_Get 8 params → 200500400
POST
/v1/inspections/{id}
Update an existing inspection
UpdateInspectionRequestinspectionsid_Post 2 params body → 200500400
DELETE
/v1/inspections/{id}
Delete the inspection
DeleteInspectionRequestinspectionsid_Delete 2 params → 200500400
GET
/v1/inspections/{Id}
Find an inspection by id
GetInspectionRequestinspectionsId_Get 2 params → 200500400
GET
/v1/inspections/search
Search all inspections by contact id and/or lot id
SearchInspectionsRequestinspectionssearch_Get 5 params → 200500400
GET
/v1/inspections/query
Query all inspections
QueryInspectionRequestinspectionsquery_Get 11 params → 200500400
POST
/v1/tasks/{Id}/comments
Create a new comment for a given task
AddTaskCommentRequesttasksIdcomments_Post 2 params body → 200500400
POST
/v1/tasks/{Id}/documents
Create a new document for a given task
AddTaskDocumentRequesttasksIddocuments_Post 2 params body → 200500400
GET
/v1/tasks/{Id}/images
List all images for a given task
GetTaskImagestasksIdimages_Get 2 params → 200500400
GET
/v1/tasks/{Id}/members
Find a Task manager by task id
GetTaskManagerRequesttasksIdmembers_Get 2 params → 200500400
POST
/v1/jobtasks/{Id}/assign
Update the supplier of a job
AssignTaskRequestjobtasksIdassign_Post 2 params body → 200500400
POST
/v1/jobtasks/{Id}/comments
Create a new comment for a given job
AddJobCommentRequestjobtasksIdcomments_Post 2 params body → 200500400
GET
/v1/jobtasks/{Id}/documents
List all documents for a given job
GetJobDocumentsjobtasksIddocuments_Get 2 params → 200500400
POST
/v1/jobtasks/{Id}/documents
Create a new document for a given job
AddJobDocumentsRequestjobtasksIddocuments_Post 2 params body → 200500400
GET
/v1/jobtasks/{Id}/images
List all images for a given job
GetJobImagesjobtasksIdimages_Get 2 params → 200500400
POST
/v1/jobtasks/{Id}/images
Create a new image for a given job
AddJobImagesRequestjobtasksIdimages_Post 2 params body → 200500400
GET
/v1/jobtasks/{Id}/members
Find a job task manager by job id
JobTaskManagerRequestjobtasksIdmembers_Get 2 params → 200500400
POST
/v1/jobtasks/{Id}/quotation
Create a new quotation for the job task
AddJobTasksQuotationRequestjobtasksIdquotation_Post 2 params body → 200500400
GET
/v1/jobtasks/{Id}/quotations
List all the quotation for a job task
GetJobTasksQuotationRequestjobtasksIdquotations_Get 2 params → 200500400
POST
/v1/jobtasks/{Id}/approve
Update the job task status to Approved
ApproveJobTaskRequestjobtasksIdapprove_Post 2 params body → 200500400
POST
/v1/jobtasks/{Id}/complete
Update the job task status to Complete
CompleteJobTaskRequestjobtasksIdcomplete_Post 2 params body → 200500400
POST
/v1/jobtasks/{Id}/reject
Update the job task status to Rejected
RejectJobTaskRequestjobtasksIdreject_Post 2 params body → 200500400
POST
/v1/jobtasks/{Id}/reopen
Update the job task status to Reopened
ReopenJobTaskRequestjobtasksIdreopen_Post 2 params body → 200500400
POST
/v1/inspections/{id}/close
Close the inspection
CloseInspectionRequestinspectionsidclose_Post 2 params body → 200500400
POST
/v1/inspections/{Id}/comments
Create a new comment for a given inspection
AddInspectionCommentRequestinspectionsIdcomments_Post 2 params body → 200500400
POST
/v1/inspections/{Id}/documents
Create a new document for a given inspection
AddInspectionDocumentRequestinspectionsIddocuments_Post 3 params body → 200500400
GET
/v1/inspections/{Id}/images
List all images for a given inspection
GetInspectionsImagesinspectionsIdimages_Get 2 params → 200500400
POST
/v1/inspections/{id}/inspect
Inspect the inspection
InspectInspectionRequestinspectionsidinspect_Post 2 params body → 200500400
GET
/v1/inspections/status/{Status}
List all inspections
GetInspectionsRequestinspectionsstatusStatus_Get 4 params → 200500400
GET
/v1/inspections/Members/{Id}
Find an inspection manager by id
GetInspectionManagerRequestinspectionsMembersId_Get 2 params → 200500400
POST
/v1/inspections/{id}/reopen
Reopen the closed inspection
ReopenInspectionRequestinspectionsidreopen_Post 2 params body → 200500400
POST
/v1/inspections/{id}/reschedule
Reschedule the inspection
RescheduleInspectionRequestinspectionsidreschedule_Post 2 params body → 200500400
POST
/v1/inspections/{id}/schedule
Change the inspection status to scheduled
ScheduleInspectionRequestinspectionsidschedule_Post 2 params body → 200500400
GET
/v1/inspections/reports/{Id}
Find an inspection report by id
GetInspectionReportRequestinspectionsreportsId_Get 2 params → 200500400
PUT
/v1/inspections/{Id}/report
Update an existing inspection report
UpdateInspectionReportRequestinspectionsIdreport_Create 2 params body → 200500400
POST
/v1/inspections/{Id}/report
Create a new inspection report
CreateInspectionReportRequestinspectionsIdreport_Post 2 params body → 200500400
GET
/v1/dashboards/activities/{Type}
List dashboard activities by a given type
ActivityDashboardRequestdashboardsactivitiesType_Get 2 params → 200502500
POST
/v1/jobtasks/{Id}/quotation/{QuoteId}
Update an existing quotation for the job task
UpdateJobTasksQuotationRequestjobtasksIdquotationQuoteId_Post 3 params body → 200500400
GET
/v2/jobtasks/{Id}
Find a job task by id
JobTaskV2RequestjobtasksId_Get 2 params → 200500400
POST
/v2/jobtasks/{Id}
Update an existing job
UpdateJobV2RequestjobtasksId_Post 2 params body → 200500400
GET
/v2/jobtasks/search
Search job task based on due date, created date and status
SearchJobTaskV2Requestjobtaskssearch_Get 9 params → 200500400
GET
/v2/jobtasks
List all job tasks changed since a given timestamp
ChangedJobTaskV2Requestjobtasks_Get 2 params → 200500400
POST
/v2/jobtasks
Create a new job
AddJobV2Requestjobtasks_Post 1 param body → 200500400
POST
/v1/jobtasks/{Id}/quotation/{QuoteId}/documents
Add a document to an existing quotation for the job task
AddJobTasksQuotationDocumentRequestjobtasksIdquotationQuoteIddocuments_Post 3 params body → 200500400

Schemas 67

The contract defines 67 schemas that model the data the API accepts and returns. The most detailed are JobTaskV2QueryData (74 properties), JobTaskQueryData (73 properties), TaskQueryData (55 properties), Tenancy (44 properties). Each schema is shown below with its type and property counts.

ReopenInspectionRequest
object
PropertyMe Rest API
1 property 1 required
CloseInspectionRequest
object
PropertyMe Rest API
1 property 1 required
QueryDocumentData
object
QueryDocumentData
26 properties
JobQueryV2Data
object
JobQueryV2Data
27 properties
JobQueryData
object
JobQueryData
26 properties
ApproveJobTaskRequest
object
PropertyMe Rest API
1 property 1 required
JobTaskQuoteResponse
object
JobTaskQuoteResponse
3 properties
InspectionReportPhoto
object
InspectionReportPhoto
9 properties
ResponseBase
object
ResponseBase
2 properties
ScheduleInspectionResponse
object
ScheduleInspectionResponse
3 properties
ScheduleInspectionRequest
object
PropertyMe Rest API
1 property 1 required
AdditionalEmail
object
AdditionalEmail
2 properties
DashboardResponse
object
DashboardResponse
5 properties
InspectionReportResponse
object
InspectionReportResponse
3 properties
MobTaskChecklistAutomationActionData
object
MobTaskChecklistAutomationActionData
8 properties
Dictionary_String_String_
object
Dictionary
ConditionEntry
object
ConditionEntry
2 properties
AddJobTasksQuotationDocumentRequest
object
PropertyMe Rest API
2 properties 2 required
AddTaskDocumentRequest
object
PropertyMe Rest API
1 property 1 required
CustomerMemberData
object
CustomerMemberData
23 properties
Lot
object
Lot
43 properties
GetInspectionResponse
object
GetInspectionResponse
15 properties
JobTaskResponse
object
JobTaskResponse
5 properties
RelatedInspection
object
RelatedInspection
2 properties
InspectionTaskData
object
InspectionTaskData
42 properties
JobTaskQuoteData
object
JobTaskQuoteData
13 properties
Contact
object
Contact
34 properties
TenantInspectionReportPhoto
object
TenantInspectionReportPhoto
10 properties
ReopenJobTaskRequest
object
PropertyMe Rest API
1 property 1 required
IArgumentData
object
IArgumentData
Tenancy
object
Tenancy
44 properties
FolioAccount
object
FolioAccount
14 properties
JobTaskV2QueryData
object
JobTaskV2QueryData
74 properties
InspectionReportItem
object
InspectionReportItem
10 properties
DetailWidget
object
DetailWidget
11 properties
IntegratorJobTaskV2QueryData
object
IntegratorJobTaskV2QueryData
36 properties
JobTaskQueryData
object
JobTaskQueryData
73 properties
AddressDetail
object
AddressDetail
15 properties
TaskQueryData
object
TaskQueryData
55 properties
MobTaskQueryData
object
MobTaskQueryData
28 properties
ConsolidatedInspectionReportItem
object
ConsolidatedInspectionReportItem
7 properties
HashSet_CommunicationType_
object
HashSet
InspectInspectionRequest
object
PropertyMe Rest API
1 property 1 required
ResponseStatus
object
ResponseStatus
5 properties
MobJobTaskQueryData
object
MobJobTaskQueryData
35 properties
ContactPerson
object
ContactPerson
20 properties
AddJobDocumentsRequest
object
PropertyMe Rest API
1 property 1 required
IDictionary_String_String_
object
IDictionary
GetReportDetailedResponse
object
GetReportDetailedResponse
15 properties
AddJobImagesRequest
object
PropertyMe Rest API
1 property 1 required
ValueWidget
object
ValueWidget
7 properties
ResponseError
object
ResponseError
4 properties
RejectJobTaskRequest
object
PropertyMe Rest API
1 property 1 required
CompleteJobTaskRequest
object
PropertyMe Rest API
1 property 1 required
AssignTaskRequest
object
PropertyMe Rest API
4 properties 1 required
InspectionTenantStatusDto
object
InspectionTenantStatusDto
2 properties
MobTaskChecklistAutomationActionResult
object
MobTaskChecklistAutomationActionResult
3 properties
TaskChecklist
object
TaskChecklist
12 properties
TaskResponse
object
TaskResponse
3 properties
InspectionReportArea
object
InspectionReportArea
16 properties
ChangedInspectionData
object
ChangedInspectionData
41 properties
InspectionReport
object
InspectionReport
21 properties
InspectionDataTableRow
object
InspectionDataTableRow
26 properties
FrontSectionBase
object
FrontSectionBase
3 properties
TaskChecklistMobile
object
TaskChecklistMobile
14 properties
AddInspectionDocumentRequest
object
PropertyMe Rest API
2 properties 1 required
InspectionTask
object
InspectionTask
23 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

propertyme-scope-activities-api-openapi.yml Raw ↑

Other APIs PropertyMe publishes across the network.

PropertyMe Connection API
PropertyMe Scope: Bills API
PropertyMe Scope: Contacts API
PropertyMe Scope: Messages API
PropertyMe Scope: Properties API
Where this information came from

This is an independent, third-party profile of PropertyMe Scope: Activities API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.