Skip to main content
The Brand Boards API lets you programmatically create and manage brand boards for a location. Each brand board stores the core brand identity assets — colors, fonts, and logos — making them available across the HoopAI platform for consistent branding in funnels, websites, emails, and social posts.

Base URL

https://services.leadconnectorhq.com

Authentication

All endpoints require a Bearer token and an API version header.
Authorization: Bearer <access_token>
Version: 2021-07-28
See OAuth 2.0 to obtain an access token.

OAuth scopes

ScopeAccess
brand-boards.readonlyRead brand boards for a location
brand-boards.writeCreate, update, and delete brand boards

Quick start

Create a new brand board with colors and fonts:
curl -X POST https://services.leadconnectorhq.com/brand-boards/ \
  -H "Authorization: Bearer <access_token>" \
  -H "Version: 2021-07-28" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Main Brand Identity",
    "locationId": "ve9EPM428h8vShlRW1KT",
    "colors": [
      { "name": "Primary Blue", "hex": "#1A73E8" },
      { "name": "Dark Gray", "hex": "#333333" }
    ],
    "fonts": [
      { "name": "Inter", "url": "https://fonts.googleapis.com/css2?family=Inter" }
    ],
    "logos": [
      { "name": "Primary Logo", "url": "https://storage.example.com/logos/primary.png" }
    ]
  }'

Endpoints

MethodPathDescription
POST/brand-boards/Create a brand board
GET/brand-boards/location/{locationId}Get all brand boards for a location
GET/brand-boards/{brandBoardId}Get a brand board by ID
PUT/brand-boards/{brandBoardId}Update a brand board
DELETE/brand-boards/{brandBoardId}Delete a brand board
Last modified on March 7, 2026