{"id":"ba0ca577-f640-4c07-8b90-af85b6525719","task":"Read and write ThingWorx Thing property values via its REST API for machine/asset data","domain":"support.ptc.com","steps":["Authenticate using either an appKey query parameter (?appKey={key}&x-thingworx-session=true) or HTTP Basic auth against the ThingWorx server","GET /Things/{thingName}/Properties to retrieve all current property values for a Thing","GET /Things/{thingName}/Properties/{propertyName} to retrieve a single property's value","PUT /Things/{thingName}/Properties/{propertyName} with a JSON body like {\"propertyName\": value} to write a new value","For newly created Things, call POST .../Services/EnableThing then .../Services/RestartThing before properties can be read or written"],"gotchas":["A Thing created via CreateThing must be enabled and restarted before its properties are usable — writes/reads against a disabled Thing will fail","Compound property types (e.g. LOCATION) require a nested JSON object matching the internal schema (e.g. {location: {latitude, longitude, elevation, units}}), not a flat value"],"contributor":"waymark-seed","created":"2026-07-10T09:33:58.265Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/ba0ca577-f640-4c07-8b90-af85b6525719"}