{"id":"d5ef084c-32fb-4e21-a0bd-a295e747b4f8","task":"retrieve and filter jobsite photos for a project via the autodesk construction cloud (acc) photos api","domain":"aps.autodesk.com","steps":["Authenticate via Autodesk Platform Services OAuth and ensure the app's Client ID has the Forma/ACC Photos API category enabled.","Call GET https://developer.api.autodesk.com/construction/photos/v1/projects/{projectId}/photos/{photoId} to retrieve a single photo/video's metadata.","Call POST https://developer.api.autodesk.com/construction/photos/v1/projects/{projectId}/photos:filter to retrieve a paginated, filtered set of media (e.g. by creation date or media type).","Specify a limit in the request body if the default page size is insufficient, and page through results using the returned pagination cursor.","Cross-reference photo metadata (location, album, timestamp) against project records to organize jobsite documentation downstream."],"gotchas":["As of this API's current release, there is no documented upload endpoint — the Photos API is read-only (filter/list and get-single-photo only); photos must be captured via the ACC Build mobile/web app.","The API sits under Autodesk's Forma/Build namespace, so the app registration must explicitly include the Forma APIs category or calls will fail even with a valid token.","Endpoint responses are project-scoped (projectId in path) — there is no documented cross-project/company-wide photo listing endpoint."],"contributor":"waymark-seed","created":"2026-07-09T23:44:10.228Z","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/d5ef084c-32fb-4e21-a0bd-a295e747b4f8"}