CompanyCam API: list photos, including tags in the response

I’m using the API to list photos on a project:

https://companycam.readme.io/reference/listprojectphotos

I need to retrieve the tags associated with each photo, but the response from this endpoint does not appear to include tag data.

Right now, it looks like getting tags requires a separate request for each individual photo:
GET /v2/photos/{photo_id}/tags

This does not scale well for real projects. Many projects have hundreds of photos, and each photo may have multiple tags. To build a complete project photo/tag view, an integration may need to make hundreds of additional API requests just to retrieve tag data.

That creates performance issues, increases the likelihood of hitting rate limits, and makes tags difficult to use reliably in external integrations.

The Project Photos API already supports filtering by tag IDs, which suggests the tag data is most likely readily available server-side when querying project photos, it's just being discarded rather than included in the response. It would be very nice if the list photos API at least had the option to include tag data in the response, even if it's turned off by default.


Thanks for your help.
Thanks for passing this along! I got this to the team so they have the feedback in hand!
Upvote 0

Project Showcases + SEO

Hi All.

Who else here is using the CompanyCam Project Showcases feature?
  • Any tips on utilizing this feature and also increasing SEO? It seems that separate, localized webpages increase SEO? tips from CompanyCam reps and also users welcomed!
  • How is it getting up to speed with your projects? Do you have a goal for total number of showcases?
I am thrilled with how it has turned out on our website. We inserted a disclaimer that what is published on our website is not a comprehensive list of all projects - this allowed me the peace of mind to get going knowing that it won't ever be perfect but slowly adding showcases will only help us.

Attachments

  • Sunrise 805 showcase.jpg
    Sunrise 805 showcase.jpg
    302.7 KB · Views: 2

👋 Start Here: Introduce Yourself + Get to Know the Community

  • Name or nickname: Corey Nichols - co-owner of Southwest Pools
  • Trade(s): GC
  • Where you’re based: North Texas
  • What kind of work you do: New Inground Gunite Pool Construction, Outdoor Living, Pool Renovations
  • Biggest win lately: My biggest win lately is that I successfully built an app that my technicians can use in the field to record chemical readings with dosage recommendations, with all of the information syncing automatically to our CRM Job Nimbus
  • What brought you here / what you’re hoping to get out of this community: I was just looking for training videos on features I have never used before
Welcome Corey!
  • Like
Reactions: SWPools
Upvote 0

3 Local SEO Tips for Contractors

Getting noticed as a contractor online is tough, but these three things usually make the biggest difference:
  • Own your local "NAP": Make sure your Name, Address, and Phone number are exactly the same everywhere—your site, Facebook, and Google. Even tiny differences can mess with your ranking.
  • Location-specific pages: Instead of just one big service page, build small pages for the specific towns you work in. Mentioning local neighborhoods helps Google connect you to those areas.
  • Keep your Google profile active: Don't just set it and forget it. Post a photo of a finished job or a quick tip once a week. It shows Google you’re actually open for business.
If you’re looking to get more eyes on your services, there's some great info here on search engine optimization.
Upvote 0

35 Lessons from 33 Episodes — What We've Learned About What Makes a "Good" Contractor

Luke and I have chatted with more than 30 contractors on the Good Contractor Podcast over the last two seasons. Roofers, HVAC techs, landscapers, restorers, solar guys, a pond digger ... you name it.

Every conversation is different, but the patterns start to show up. The ones who are building something that lasts keep saying the same kinds of things, in different ways. So we pulled 35 of those lessons together into one place.

It covers mindset, hiring, customer trust, systems, money, leadership — basically the stuff that separates the contractors who are growing from the ones who feel stuck.

Not a sales pitch. Just the stuff we keep hearing from people who are figuring it out.

Worth a read if you've ever thought "am I the only one dealing with this?" (Spoiler: You're not.)

👉 35 Lessons from the Good Contractor Podcast

Business Wins?!

For the Google Workspace, we too took a while to get it off the ground. I ended up paying the 20.00 for Chat GPT for a few months and it helped me build the drive, calendars, templates, etc. to how we needed it. The AI walked me through how to connect QuickBooks Online, Google Drive, Drop Box, Monday.com and the other software's that we use for production. I would suggest if you try it, create projects in Chat GPT for each item. For example to set up your linked calendars create that as a project. When you like it tell it to save it to memory. If not it creates a huge thread that i have broken multiple times lol. Best of luck.
Very cool!
Upvote 0

🚀 Let’s see your best Before & After shots 🤳

Here is the kitchen redo :
Trade / Type of Job
Kitchen renovation and interior redesign for a rental property in Dublin. The project involved updating the layout, installing new cabinetry, refreshing finishes, and styling the space to create a modern, durable kitchen suitable for long-term tenants while maintaining a refined aesthetic. The work was managed end-to-end by Cairenn Foy Interiors, coordinating trusted local trades, suppliers, and installation.

How Long the Project Took
Approximately 4 weeks from demolition to final styling, including removal of the existing kitchen, installation of cabinetry and worktops, electrical and plumbing updates, tiling, and finishing touches.

Biggest “Whoa” Moment in the Process
The biggest “whoa” moment came once the cabinetry and lighting were installed. What had been a dated, cramped kitchen suddenly felt bright, spacious, and cohesive. The new layout maximised storage while creating a clean, contemporary look transforming the kitchen into a space that immediately elevated the entire rental property.

View attachment 83
Wow!! This is stunning work! To see the Before and After of the project is so fun to see. It looks amazing (can you do this to my kitchen?? 😉)

Thanks for sharing!
Upvote 0

How are you guys actually getting more reviews?

Yes, I hear you on that! It's one thing for a customer to say "I'd love to help in anyway" or "I'd be happy to write a review or recommendation" and then for them to actually do it.

Did you find the CompanyCam review tool to be easy to use and deploy during your trial? Even if it didn't necessarily materialize with customer action?
Yes! The tool itself was great! Easy to setup, easy to use, easy to implement.
Upvote 0

👨‍💻 Jan 28 Webinar: Choosing the right software for your business

On Wednesday, January 28, @John Talman will be joined by Eric Weddle, CFO of Weddle & Sons Inc., for our first webinar of the year!

[ REGISTER HERE ]

In about 40 minutes, we'll cover how Eric and his team:
  • approach software buying decisions
  • encourage adoption of new tech/processes
  • measure the performance of their systems
  • decide when it's time to switch to something new
  • Like
Reactions: John Talman

Filter