Skip to main content
GET
/
presets
/
verticals
Get list of Verticals for presets
curl --request GET \
  --url https://api.boosterberg.com-beta.com/v1/presets/verticals
{
  "id": 1,
  "title": "Travel Pack",
  "image": "<string>",
  "campaign_objective": "<string>",
  "vertical": [
    "<string>"
  ],
  "price": "19.99",
  "original_price": "29.99",
  "version": 1,
  "private": true,
  "platform": "all",
  "audience_targeting": "<string>",
  "location_json": "<string>",
  "description": "<string>",
  "hashtags": [
    "<string>"
  ],
  "reach": [
    "<unknown>"
  ],
  "allowed_options": [],
  "rating": 4,
  "agency": {
    "username": "Lounge Lizard Worldwide",
    "description": "<string>",
    "about": "<string>",
    "image": "<string>",
    "website": "<string>",
    "locations": "<string>",
    "services": [
      [
        "E-commerce",
        "Branding"
      ]
    ],
    "industries": [
      [
        "Retail",
        "Healthcare"
      ]
    ],
    "gps": "40.730610,-73.935242",
    "employess": "11-50",
    "coordinates": "48.148598,17.107748"
  }
}

Response

200 - application/json

Returns Array of Vertical Objects

Serialized via Presets::apiData() for API list/detail responses.

id
integer
Example:

1

title
string | null
Example:

"Travel Pack"

image
string<uri> | null

Absolute URL of the preset image; null if none

campaign_objective
string

Localized human-readable objective label from BoostedPages::objectivesList()

vertical
(string | null)[]

Display labels per stored vertical slug; entry may be null if the slug has no mapping

price
number<float>

Chargeable monthly price including boosterberg_fixed_fee

Example:

"19.99"

original_price
number<float>

Original price including boosterberg_fixed_fee

Example:

"29.99"

version
number<float>
Example:

1

private
boolean
platform
enum<string>
Available options:
all,
facebook,
instagram
Example:

"all"

audience_targeting
string | null
location_json
string | null

JSON string of location/geographic targeting payload

description
string | null
hashtags
string[]

Keywords from boosting conditions when advanced_settings is enabled; otherwise empty

reach

[] when advanced_settings is off; integer percentage when set; null when advanced_settings is on but no matching condition row

allowed_options
enum<string>[]

Subset of preset_allowed_options.option values enabled for this preset (see PresetAllowedOptions constants / getAll())

Available options:
location,
age,
gender,
tags,
advanced_settings,
cta
rating
number

Average preset review rating rounded to nearest whole number; 0 when there are no reviews

Example:

4

agency
object