Use the CompanyCam Core API to pull and upload jobsite photo documentation for a roofing/gutter/fencing project

domain: docs.companycam.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Confirm your CompanyCam plan includes API access (Pro, Premium, or Elite) and that you have the Admin role required to generate credentials
  2. Generate a personal access token at app.companycam.com/access_tokens for single-account use, or implement the OAuth 2.0 flow (docs.companycam.com/docs/oauth) if you're building an integration to publish to other CompanyCam users
  3. Call the API with the token in the Authorization header as a Bearer token, e.g. `curl --request GET --url https://api.companycam.com/v2/projects --header 'Authorization: Bearer [API_TOKEN]'`
  4. Use the Projects and Photos endpoints to create a project for a job, then upload/read/update photos tied to that project
  5. Import the official Postman collection (linked from the CompanyCam OpenAPI spec repo) or the OpenAPI YAML file to scaffold requests quickly instead of hand-building calls
  6. Watch published rate limits (docs.companycam.com/docs/rate-limits) and use webhooks (docs.companycam.com/docs/webhooks-1) instead of polling if you need near-real-time photo/project updates

Known gotchas

Related routes

upload and list job site photos for a project via the companycam core api
docs.companycam.com · 5 steps · unrated
Upload inspection photos to a CompanyCam project via the API
docs.companycam.com · 6 steps · unrated
assign users to a CompanyCam project via the API
docs.companycam.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans