Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC
Propertyware website screenshot

Propertyware

Propertyware is a cloud-based property management software platform offering a REST API for managing properties, units, leases, tenants, work orders, maintenance requests, financial transactions, and owner reports. The open API enables two-way data exchange with third-party systems and supports custom integrations for single-family and low-density rental portfolios.

agent ready

Real signal across most facets with visible, nameable gaps — the contract exists but is thin, or the portal is good while governance and commercial terms are absent.

Kin Score

API Evangelist profiles Propertyware the way a machine reads it — 269 machine-readable artifacts across 14 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.

Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Propertyware scores 51.6/100 (developing), with a separate agent-readiness read of 48/100 (agent ready). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.

Kin Score

This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 51.6/100 · developing
Contract Quality 16.3 / 25
Developer Ergonomics 4.3 / 20
Commercial Clarity 10.0 / 20
Operational Transparency 2.1 / 13
Governance 8.8 / 12
Discoverability 10.0 / 10
Agent readiness — 48/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3

How we profile Propertyware

Each block below is one kind of artifact we hold for Propertyware. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.

APIs 14

Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.

Individual APIs this provider publishes, each with its own machine-readable definition.

Propertyware Accounting API

Resources providing access to accounting data such as general ledger accounts and financial transactions.

Propertyware Bills API

Resources providing access to bills and bill payments.

Propertyware Buildings API

Resources providing access to buildings.

Propertyware Contacts API

Resources providing access to contacts.

Propertyware Custom field definitions API

Resources providing access to custom fields definitions.

Propertyware Documents API

Resources providing access to documents.

Propertyware Health check API

API health check resources.

Propertyware Inspections API

Resources providing access to inspections.

Propertyware Leases API

Resources providing access to rental property leases.

Propertyware Portfolios API

Resources providing access to portfolios.

Propertyware Prospects API

Resources providing access to prospects.

Propertyware Units API

Resources providing access to units.

Propertyware Vendors API

Resources providing access to vendors.

Propertyware Work orders API

Resources providing access to work orders.

Scroll within the panel for all 14 ·

Pricing Plans 1

Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.

Published pricing tiers and plan structures.

Rate Limits 1

Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.

Documented rate limits and quota policies.

Propertyware Rate Limits

0 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.

Cost, billing, and metering signals for API financial operations.

Semantic Vocabularies 2

JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.

JSON-LD contexts and semantic vocabularies used across these APIs.

Propertyware Context

0 classes · 124 properties

JSON-LD

Propertyware Graph Context

0 classes · 0 properties

JSON-LD

Spectral Rules 1

Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.

Propertyware API Rules

5 rules · 3 warnings

SPECTRAL

JSON Schema 123

Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.

Standalone JSON Schema definitions for this provider's data models.

Account

36 properties

JSON SCHEMA

Address

6 properties

JSON SCHEMA

Adjustment

12 properties

JSON SCHEMA

Amenity

4 properties

JSON SCHEMA

AutoCharge

2 properties

JSON SCHEMA

AutoJournalEntry

15 properties

JSON SCHEMA

AutoPayment

14 properties

JSON SCHEMA

BankDeposit

9 properties

JSON SCHEMA

Bank

18 properties

JSON SCHEMA

BasicVendor

12 properties

JSON SCHEMA

BillPaid

4 properties

JSON SCHEMA

BillPay

2 properties

JSON SCHEMA

BillPayment

16 properties

JSON SCHEMA

BillSplit

13 properties

JSON SCHEMA

Bill

20 properties

JSON SCHEMA

Building

56 properties

JSON SCHEMA

CampaignSource

5 properties

JSON SCHEMA

Campaign

22 properties

JSON SCHEMA

ChargeTx

16 properties

JSON SCHEMA

Charge

15 properties

JSON SCHEMA

CheckSplit

7 properties

JSON SCHEMA

Check

16 properties

JSON SCHEMA

CloseWorkOrder

5 properties

JSON SCHEMA

Collection_long_

0 properties

JSON SCHEMA

Comment

6 properties

JSON SCHEMA

ContactCategory

2 properties

JSON SCHEMA

ContactExtension

30 properties

JSON SCHEMA

Contact

29 properties

JSON SCHEMA

Conversation

10 properties

JSON SCHEMA

CreditCardAccount

1 properties

JSON SCHEMA

CreditMemo

13 properties

JSON SCHEMA

CurrentAsset

7 properties

JSON SCHEMA

CurrentLiability

8 properties

JSON SCHEMA

CustomFieldDefinition

5 properties

JSON SCHEMA

CustomFieldSet

2 properties

JSON SCHEMA

CustomField

4 properties

JSON SCHEMA

Discount

12 properties

JSON SCHEMA

Document

12 properties

JSON SCHEMA

Entry

9 properties

JSON SCHEMA

Equity

8 properties

JSON SCHEMA

ErrorResponse

3 properties

JSON SCHEMA

ExpenseRecoveryCharge

6 properties

JSON SCHEMA

Expense

8 properties

JSON SCHEMA

GLItem

12 properties

JSON SCHEMA

Income

9 properties

JSON SCHEMA

InspectionArea

3 properties

JSON SCHEMA

InspectionItem

4 properties

JSON SCHEMA

Inspection

19 properties

JSON SCHEMA

JournalEntrySplitResponse

4 properties

JSON SCHEMA

JournalEntrySplit

4 properties

JSON SCHEMA

JournalEntry

10 properties

JSON SCHEMA

LateFeeRule

5 properties

JSON SCHEMA

LeaseClause

3 properties

JSON SCHEMA

LeaseContact

11 properties

JSON SCHEMA

LeaseStatus

6 properties

JSON SCHEMA

Lease

34 properties

JSON SCHEMA

LineItem

7 properties

JSON SCHEMA

ManagementFee

7 properties

JSON SCHEMA

ManagementSettings

6 properties

JSON SCHEMA

Marketing

24 properties

JSON SCHEMA

NonCurrentAsset

5 properties

JSON SCHEMA

NonCurrentLiability

8 properties

JSON SCHEMA

NonOperatingExpense

8 properties

JSON SCHEMA

NonOperatingInome

8 properties

JSON SCHEMA

Note

9 properties

JSON SCHEMA

OwnerContribution

15 properties

JSON SCHEMA

OwnerDraw

15 properties

JSON SCHEMA

Owner

11 properties

JSON SCHEMA

PaymentCharge

12 properties

JSON SCHEMA

Payment

19 properties

JSON SCHEMA

Portfolio

23 properties

JSON SCHEMA

PropertyManager

5 properties

JSON SCHEMA

ProspectContact

8 properties

JSON SCHEMA

ProspectStatus

4 properties

JSON SCHEMA

Prospect

51 properties

JSON SCHEMA

RESTAPIBulkErrorResponse

3 properties

JSON SCHEMA

RESTAPIBulkSuccessResponse

1 properties

JSON SCHEMA

RESTAPIError

2 properties

JSON SCHEMA

Refund

14 properties

JSON SCHEMA

ResponseEntity

2 properties

JSON SCHEMA

SaveAccount

18 properties

JSON SCHEMA

SaveAddress

6 properties

JSON SCHEMA

SaveAdjustment

5 properties

JSON SCHEMA

SaveAutoCharge

8 properties

JSON SCHEMA

SaveBankDeposit

4 properties

JSON SCHEMA

SaveBillPayment

7 properties

JSON SCHEMA

SaveBillSplit

10 properties

JSON SCHEMA

SaveBill

12 properties

JSON SCHEMA

SaveBuilding

47 properties

JSON SCHEMA

SaveCharge

6 properties

JSON SCHEMA

SaveCheckSplit

7 properties

JSON SCHEMA

SaveCheck

7 properties

JSON SCHEMA

SaveComment

1 properties

JSON SCHEMA

SaveContact

23 properties

JSON SCHEMA

SaveConversation

2 properties

JSON SCHEMA

SaveCredit

6 properties

JSON SCHEMA

SaveCustomField

2 properties

JSON SCHEMA

SaveDiscount

6 properties

JSON SCHEMA

SaveJournalEntrySplit

3 properties

JSON SCHEMA

SaveLeaseJournalEntry

5 properties

JSON SCHEMA

SaveLease

25 properties

JSON SCHEMA

SaveOwnerContribution

9 properties

JSON SCHEMA

SaveOwnerDraw

9 properties

JSON SCHEMA

SaveOwner

10 properties

JSON SCHEMA

SavePayment

9 properties

JSON SCHEMA

SavePortfolio

14 properties

JSON SCHEMA

SaveProspectContact

10 properties

JSON SCHEMA

SaveProspect

30 properties

JSON SCHEMA

SaveRefund

9 properties

JSON SCHEMA

SaveUnit

22 properties

JSON SCHEMA

SaveVendor

30 properties

JSON SCHEMA

SaveWorkOrderTask

7 properties

JSON SCHEMA

SaveWorkOrder

21 properties

JSON SCHEMA

SplitPaid

9 properties

JSON SCHEMA

SplitPay

2 properties

JSON SCHEMA

Task

13 properties

JSON SCHEMA

TimeCardEntry

8 properties

JSON SCHEMA

Unit

40 properties

JSON SCHEMA

UpdateBuilding

45 properties

JSON SCHEMA

UpdateDocument

4 properties

JSON SCHEMA

UpdateLeaseJournalEntry

5 properties

JSON SCHEMA

Vendor

39 properties

JSON SCHEMA

WorkOrder

39 properties

JSON SCHEMA

Scroll within the panel for all 123 ·

Examples 123

Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.

Example request and response payloads for these APIs.

Account

36 fields

EXAMPLE

Address

6 fields

EXAMPLE

Adjustment

12 fields

EXAMPLE

Amenity

4 fields

EXAMPLE

Auto Charge

2 fields

EXAMPLE

Auto Journal Entry

15 fields

EXAMPLE

Auto Payment

14 fields

EXAMPLE

Bank Deposit

9 fields

EXAMPLE

Bank

18 fields

EXAMPLE

Basic Vendor

12 fields

EXAMPLE

Bill Paid

4 fields

EXAMPLE

Bill Pay

2 fields

EXAMPLE

Bill Payment

16 fields

EXAMPLE

Bill Split

13 fields

EXAMPLE

Bill

20 fields

EXAMPLE

Building

56 fields

EXAMPLE

Campaign Source

5 fields

EXAMPLE

Campaign

22 fields

EXAMPLE

Charge Tx

16 fields

EXAMPLE

Charge

15 fields

EXAMPLE

Check Split

7 fields

EXAMPLE

Check

16 fields

EXAMPLE

Close Work Order

5 fields

EXAMPLE

Collection Long

0 fields

EXAMPLE

Comment

6 fields

EXAMPLE

Contact Category

2 fields

EXAMPLE

Contact Extension

30 fields

EXAMPLE

Contact

29 fields

EXAMPLE

Conversation

10 fields

EXAMPLE

Credit Card Account

1 fields

EXAMPLE

Credit Memo

13 fields

EXAMPLE

Current Asset

7 fields

EXAMPLE

Current Liability

8 fields

EXAMPLE

Custom Field Definition

5 fields

EXAMPLE

Custom Field Set

2 fields

EXAMPLE

Custom Field

4 fields

EXAMPLE

Discount

12 fields

EXAMPLE

Document

12 fields

EXAMPLE

Entry

9 fields

EXAMPLE

Equity

8 fields

EXAMPLE

Error Response

3 fields

EXAMPLE

Expense Recovery Charge

6 fields

EXAMPLE

Expense

8 fields

EXAMPLE

G L Item

12 fields

EXAMPLE

Income

9 fields

EXAMPLE

Inspection Area

3 fields

EXAMPLE

Inspection Item

4 fields

EXAMPLE

Inspection

19 fields

EXAMPLE

Journal Entry Split

4 fields

EXAMPLE

Journal Entry

10 fields

EXAMPLE

Late Fee Rule

5 fields

EXAMPLE

Lease Clause

3 fields

EXAMPLE

Lease Contact

11 fields

EXAMPLE

Lease Status

6 fields

EXAMPLE

Lease

34 fields

EXAMPLE

Line Item

7 fields

EXAMPLE

Management Fee

7 fields

EXAMPLE

Management Settings

6 fields

EXAMPLE

Marketing

24 fields

EXAMPLE

Non Current Asset

5 fields

EXAMPLE

Non Current Liability

8 fields

EXAMPLE

Non Operating Expense

8 fields

EXAMPLE

Non Operating Inome

8 fields

EXAMPLE

Note

9 fields

EXAMPLE

Owner Contribution

15 fields

EXAMPLE

Owner Draw

15 fields

EXAMPLE

Owner

11 fields

EXAMPLE

Payment Charge

12 fields

EXAMPLE

Payment

19 fields

EXAMPLE

Portfolio

23 fields

EXAMPLE

Property Manager

5 fields

EXAMPLE

Prospect Contact

8 fields

EXAMPLE

Prospect Status

4 fields

EXAMPLE

Prospect

51 fields

EXAMPLE

R E S T A P I Error

2 fields

EXAMPLE

Refund

14 fields

EXAMPLE

Response Entity

2 fields

EXAMPLE

Save Account

18 fields

EXAMPLE

Save Address

6 fields

EXAMPLE

Save Adjustment

5 fields

EXAMPLE

Save Auto Charge

8 fields

EXAMPLE

Save Bank Deposit

4 fields

EXAMPLE

Save Bill Payment

7 fields

EXAMPLE

Save Bill Split

10 fields

EXAMPLE

Save Bill

12 fields

EXAMPLE

Save Building

47 fields

EXAMPLE

Save Charge

6 fields

EXAMPLE

Save Check Split

7 fields

EXAMPLE

Save Check

7 fields

EXAMPLE

Save Comment

1 fields

EXAMPLE

Save Contact

23 fields

EXAMPLE

Save Conversation

2 fields

EXAMPLE

Save Credit

6 fields

EXAMPLE

Save Custom Field

2 fields

EXAMPLE

Save Discount

6 fields

EXAMPLE

Save Journal Entry Split

3 fields

EXAMPLE

Save Lease Journal Entry

5 fields

EXAMPLE

Save Lease

25 fields

EXAMPLE

Save Owner Contribution

9 fields

EXAMPLE

Save Owner Draw

9 fields

EXAMPLE

Save Owner

10 fields

EXAMPLE

Save Payment

9 fields

EXAMPLE

Save Portfolio

14 fields

EXAMPLE

Save Prospect Contact

10 fields

EXAMPLE

Save Prospect

30 fields

EXAMPLE

Save Refund

9 fields

EXAMPLE

Save Unit

22 fields

EXAMPLE

Save Vendor

30 fields

EXAMPLE

Save Work Order Task

7 fields

EXAMPLE

Save Work Order

21 fields

EXAMPLE

Split Paid

9 fields

EXAMPLE

Split Pay

2 fields

EXAMPLE

Task

13 fields

EXAMPLE

Time Card Entry

8 fields

EXAMPLE

Unit

40 fields

EXAMPLE

Update Building

45 fields

EXAMPLE

Update Document

4 fields

EXAMPLE

Vendor

39 fields

EXAMPLE

Work Order

39 fields

EXAMPLE

Scroll within the panel for all 123 ·

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Propertyware Authentication

apiKey · 3 schemes

SECURITY

Propertyware Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Agentic Access 1

An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.

Recommended x-agentic-access execution contracts for AI agents.

Propertyware Agentic Access

162 operations · 86 acting

162 operations · 86 acting

AGENTIC

Resources

Every other property we hold for Propertyware — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Access & Security 2

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 1

Properties that don't map to a standard resource type

← All providers · Data indexed from github.com/api-evangelist/propertyware · machine-readable index on apis.io