Omnisend Brands API

The Brands API from Omnisend — 2 operation(s) for brands. Version 2026-03-15, harvested from Omnisend's published contract.

Operations 2

GET /brands/current Get information about brand
POST /brands/current Connect brand

Documentation

Specifications

Schemas & Data

Other Resources

🔗
OAuth
https://api-docs.omnisend.com/reference/oauth
🔗
Postman
https://www.postman.com/omnisend-api/workspace/omnisend/overview
🔗
LlmsText
https://api-docs.omnisend.com/llms.txt
🔗
JSONLD
https://raw.githubusercontent.com/api-evangelist/omnisend/refs/heads/main/json-ld/omnisend-context.jsonld
🔗
APIsJSON
https://raw.githubusercontent.com/api-evangelist/omnisend/refs/heads/main/apis.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/omnisend/refs/heads/main/arazzo/omnisend-copy-and-send-campaign-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/omnisend/refs/heads/main/arazzo/omnisend-create-and-send-campaign-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/omnisend/refs/heads/main/arazzo/omnisend-create-and-verify-category-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/omnisend/refs/heads/main/arazzo/omnisend-create-and-verify-contact-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/omnisend/refs/heads/main/arazzo/omnisend-create-and-verify-product-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/omnisend/refs/heads/main/arazzo/omnisend-create-segment-and-stats-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/omnisend/refs/heads/main/arazzo/omnisend-replace-product-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/omnisend/refs/heads/main/arazzo/omnisend-subscribe-and-welcome-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/omnisend/refs/heads/main/arazzo/omnisend-tag-contact-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/omnisend/refs/heads/main/arazzo/omnisend-track-cart-event-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/omnisend/refs/heads/main/arazzo/omnisend-track-order-event-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/omnisend/refs/heads/main/arazzo/omnisend-update-category-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/omnisend/refs/heads/main/arazzo/omnisend-upsert-contact-workflow.yml

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/omnisend-brands-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

omnisend-brands-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  contact: {}
  title: Brands API
  version: '2026-03-15'
  x-api-evangelist:
    harvested: '2026-08-13'
    method: searched
    source: https://dash.readme.com/api/v1/api-registry/18xl2lmnspx82s
    source-note: Published by Omnisend on its own docs host api-docs.omnisend.com (ReadMe project @omnisend, branch v2026-03-15); registry document referenced by the reference page as oasPublicUrl.
servers:
- url: https://api.omnisend.com/api
tags:
- name: Brands
paths:
  /brands/current:
    get:
      description: 'With this endpoint you can get brand''s information.


        **Scopes:**

        `brands.read`

        <br><a href="https://www.postman.com/omnisend-api/workspace/omnisend/overview" target="_blank">Open Postman collection</a>'
      parameters:
      - $ref: '#/components/parameters/APIVersionHeader'
      responses:
        '200':
          description: Brand details
          content:
            '*/*':
              schema:
                $ref: '#/components/schemas/internal_handler_http_v5_getBrand.response'
      security:
      - Bearer:
        - brands.read
      - ApiKeyAuth: []
      summary: Get information about brand
      tags:
      - Brands
    post:
      description: 'With this endpoint you can connect your site to Omnisend.

        Note it''s only possible to connect store with [oAuth flow](https://api-docs.omnisend.com/reference/oauth).


        **Scopes:**

        `brands.write`

        <br><a href="https://www.postman.com/omnisend-api/workspace/omnisend/overview" target="_blank">Open Postman collection</a>

        '
      parameters:
      - $ref: '#/components/parameters/APIVersionHeader'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/github_com_omnisend_brand_settings_internal_domain_storeConnection.ConnectBrandRequest'
        description: brand information
        required: true
      responses:
        '200':
          description: OK
      security:
      - Bearer:
        - brands.write
      summary: Connect brand
      tags:
      - Brands
components:
  schemas:
    github_com_omnisend_brand_settings_internal_domain_storeConnection.ConnectBrandRequest:
      properties:
        currency:
          example: USD
          type: string
        platform:
          example: wordpress
          type: string
        version:
          example: '2'
          maxLength: 10
          type: string
        website:
          example: https://www.example.com
          type: string
      required:
      - platform
      - version
      - website
      type: object
    internal_handler_http_v5_getBrand.response:
      properties:
        brandID:
          type: string
        connected:
          type: boolean
        currency:
          type: string
        name:
          type: string
        platform:
          type: string
        timezone:
          type: string
        version:
          type: string
        website:
          type: string
      type: object
  parameters:
    APIVersionHeader:
      description: API version that specifies the response format and behaviour (e.g., 2026-03-15)
      in: header
      name: Omnisend-Version
      required: true
      schema:
        type: string
        default: '2026-03-15'
  securitySchemes:
    ApiKeyAuth:
      in: header
      name: Authorization
      type: apiKey
    Bearer:
      type: oauth2
      flows:
        clientCredentials:
          tokenUrl: https://app.omnisend.com/oauth2/token
          scopes: {}