albertsons

Albertsons Companies is one of the largest food and drug retailers in the United States, operating supermarkets and pharmacies under banners including Albertsons, Safeway, Vons, Jewel-Osco, Acme, Shaw's, Star Market, and others. The company operates the Albertsons Media Collective, a retail media network that provides advertisers API access to near-real-time campaign performance data and audience targeting capabilities based on shopper purchase behavior across its banner network.

1 APIs 6 Features
GroceryRetailRetail MediaAdvertisingCampaignsAnalyticsConsumer GoodsFoodPharmacy

APIs

Albertsons Media Collective API

The Albertsons Media Collective API enables advertisers to integrate with Albertsons retail media network for campaign management and performance analytics. The API provides nea...

Collections

Pricing Plans

Albertsons Plans Pricing

1 plans

PLANS

Rate Limits

Albertsons Rate Limits

1 limits

RATE LIMITS

FinOps

Features

Near-Real-Time Campaign Performance

Access advertising campaign performance data in near-real-time to bring metrics into custom dashboards and measurement models.

Audience Targeting

Target campaigns using audience segments derived from Albertsons shopper purchase behavior across grocery and pharmacy banners.

Campaign Management

Create, update, and manage advertising campaigns with budget controls, scheduling, and audience targeting configurations.

Custom Reporting

Generate configurable performance reports with custom dimensions and metrics for export to external analytics tools.

Azure API Management Portal

Interactive developer portal built on Microsoft Azure API Management with documentation, code samples, and an API testing console.

Multi-Banner Reach

Access to shopper audiences across Albertsons, Safeway, Vons, Jewel-Osco, Acme, and other banner networks.

Use Cases

Campaign Performance Dashboards

Pull near-real-time campaign metrics into custom brand or agency dashboards for monitoring impressions, clicks, and ROAS.

Automated Budget Optimization

Integrate campaign performance data into automated bidding and budget allocation systems.

Third-Party Measurement Integration

Share campaign performance data with measurement partners like TransUnion for attribution and audience analysis.

Media Mix Modeling

Incorporate Albertsons retail media performance data into multi-channel media mix models.

Audience Insights

Analyze shopper audience segments to inform product marketing strategy and campaign targeting decisions.

Integrations

TransUnion

Partnership integration for enhanced audience measurement and identity resolution using TransUnion data.

Microsoft Azure

Developer portal and API gateway infrastructure built on Microsoft Azure API Management.

Analytics Platforms

Export campaign data to third-party analytics dashboards and reporting tools via the Performance API.

Semantic Vocabularies

Albertsons Retail Media Api Context

13 classes · 30 properties

JSON-LD

API Governance Rules

albertsons API Rules

35 rules · 16 errors 14 warnings 5 info

SPECTRAL

JSON Structure

Retail Media Api Audience Structure

5 properties

JSON STRUCTURE

Retail Media Api Campaign Structure

8 properties

JSON STRUCTURE

Retail Media Api Error Response Structure

3 properties

JSON STRUCTURE

Retail Media Api Performance Metric Structure

8 properties

JSON STRUCTURE

Retail Media Api Report Request Structure

6 properties

JSON STRUCTURE

Retail Media Api Report Response Structure

4 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
🌐
Portal
Portal
🔑
Authentication
Authentication
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
JSONLD
JSONLD

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Albertsons Media Collective API
  version: '1.0'
items:
- info:
    name: Campaigns
    type: folder
  items:
  - info:
      name: Albertsons Media Collective List Campaigns
      type: http
    http:
      method: GET
      url: https://api.albertsons.com/campaigns
      params:
      - name: status
        value: active
        type: query
        description: Filter campaigns by status (active, paused, completed, draft).
      - name: limit
        value: '20'
        type: query
        description: Maximum number of campaigns to return.
      - name: offset
        value: '0'
        type: query
        description: Number of campaigns to skip for pagination.
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Retrieves a list of advertising campaigns configured on the Albertsons Media Collective platform with status, budget,
      and targeting details.
  - info:
      name: Albertsons Media Collective Create Campaign
      type: http
    http:
      method: POST
      url: https://api.albertsons.com/campaigns
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Creates a new advertising campaign on the Albertsons Media Collective platform with specified budget, targeting,
      and scheduling parameters.
  - info:
      name: Albertsons Media Collective Get Campaign
      type: http
    http:
      method: GET
      url: https://api.albertsons.com/campaigns/:campaignId
      params:
      - name: campaignId
        value: '500123'
        type: path
        description: Unique identifier of the campaign.
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Retrieves details for a specific advertising campaign by its unique identifier, including status, budget utilization,
      and targeting configuration.
- info:
    name: Performance
    type: folder
  items:
  - info:
      name: Albertsons Media Collective List Performance Metrics
      type: http
    http:
      method: GET
      url: https://api.albertsons.com/performance
      params:
      - name: campaignId
        value: '500123'
        type: query
        description: Filter metrics by campaign identifier.
      - name: startDate
        value: '2026-03-01'
        type: query
        description: Start date for metrics window (ISO 8601 date format).
      - name: endDate
        value: '2026-03-31'
        type: query
        description: End date for metrics window (ISO 8601 date format).
      - name: granularity
        value: daily
        type: query
        description: Time granularity for metrics aggregation.
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Retrieves near-real-time performance metrics for active and completed advertising campaigns, including impressions,
      clicks, conversions, and return on ad spend (ROAS).
- info:
    name: Audiences
    type: folder
  items:
  - info:
      name: Albertsons Media Collective List Audiences
      type: http
    http:
      method: GET
      url: https://api.albertsons.com/audiences
      params:
      - name: category
        value: grocery
        type: query
        description: Filter audiences by product category.
      - name: limit
        value: '20'
        type: query
        description: Maximum number of audience segments to return.
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Retrieves a list of audience segments available for campaign targeting on the Albertsons Media Collective, based
      on shopper purchase behavior and demographic data.
- info:
    name: Reporting
    type: folder
  items:
  - info:
      name: Albertsons Media Collective Generate Report
      type: http
    http:
      method: POST
      url: https://api.albertsons.com/reports
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Generates a custom performance report for advertising campaigns with specified dimensions, metrics, and date ranges
      for export to external analytics dashboards.
bundled: true