Squarespace has recently released their contacts API with a some damn fine documentation to boot.

Use the Contacts API to manage the people associated with a Squarespace merchant site — customers, mailing list subscribers, donors, and anyone else who has interacted with the site.

Access is OAuth only, which basically means you have to be an approved extension provider, but they're saying API access "coming soon", so hopefully we won't have to wait too long!

To be honest, I've been starting to lose hope that Squarespace was going to invest in their infrastructure like this. Their closed garden approach hasn't been helpful for them in the age of AI.

But this is shows they've got a lot of work on behind-the-scenes and I hope it continues.

The developer website received a fresh coat of paint as well. Excited for what's happening over there.