CompanyCam · OAuth Scopes
CompanyCam OAuth Scopes
OAuth 2.0
searched
CompanyCam publishes 54 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the CompanyCam API on a user’s behalf.
Tokens are issued from https://app.companycam.com/oauth/token.
This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.
CompanyConstructionPhotosField ServiceProject ManagementContractorsDocumentationWebhooks
Scopes: 54
Flows: authorizationCode
Method: searched
OAuth endpoints
Authorization URL
https://app.companycam.com/oauth/authorize
https://app.companycam.com/oauth/authorize
Token URL
https://app.companycam.com/oauth/token
https://app.companycam.com/oauth/token
Flows
authorizationCode
authorizationCode
Scopes (54)
| Scope | Description | Flows |
|---|---|---|
| read | Global read access across all resources | |
| write | Global write (create/update) access across all resources | |
| destroy | Global delete access across all resources | |
| projects:read | Read projects | |
| projects:write | Create and update projects | |
| projects:destroy | Delete projects | |
| photos:read | Read photos | |
| photos:write | Upload and update photos | |
| photos:destroy | Delete photos | |
| videos:read | Read videos | |
| videos:write | Upload and update videos | |
| videos:destroy | Delete videos | |
| comments:read | Read comments | |
| comments:write | Create and update comments | |
| comments:destroy | Delete comments | |
| users:read | Read users | |
| users:write | Create and update users | |
| users:destroy | Delete users | |
| companies:read | Read company details | |
| companies:write | Update company details | |
| documents:read | Read project documents | |
| documents:write | Upload and update project documents | |
| documents:destroy | Delete project documents | |
| labels:read | Read project labels | |
| labels:write | Add project labels | |
| labels:destroy | Delete project labels | |
| tags:read | Read tags | |
| tags:write | Create and update tags | |
| tags:destroy | Delete tags | |
| webhooks:read | Read webhooks | |
| webhooks:write | Create and update webhooks | |
| webhooks:destroy | Delete webhooks | |
| task_lists:read | Read task/checklist lists | |
| task_lists:write | Create and update task lists | |
| task_lists:destroy | Delete task lists | |
| project_tasks:read | Read project tasks | |
| project_tasks:write | Create and update project tasks | |
| project_tasks:destroy | Delete project tasks | |
| checklists:read | Read checklists | |
| checklists:write | Create checklists on projects | |
| checklists:destroy | Delete checklists | |
| assigned_users:read | Read users assigned to projects | |
| assigned_users:write | Assign users to projects | |
| assigned_users:destroy | Remove assigned users from projects | |
| collaborators:read | Read project collaborators | |
| invitations:read | Read project invitations | |
| invitations:write | Create project collaboration invitations | |
| pages:read | Read pages | |
| groups:read | Read groups | |
| groups:write | Create and update groups | |
| groups:destroy | Delete groups | |
| project_groups:read | Read project groups | |
| project_groups:write | Manage project groups | |
| project_groups:destroy | Remove project groups |
📄 Provider scope reference: https://docs.companycam.com/docs/oauth