PIM Systems

Bluestone PIM System: Complete Technical Review and Analysis

Published January 15, 2025
15 min read
Bluestone
MACH
PIM
Technical Review
API
Micro-services

Platform Overview

Bluestone follows a MACH-aligned, micro-service approach where each tenant is provisioned as an isolated set of services. As the first PIM vendor to receive MACH certification (2021), Bluestone represents the cutting edge of composable commerce architecture with cloud-native design principles.

The platform stores attribute values as JSON documents with locale and channel dimensions, using Elasticsearch for flattened search indexing. This modern architecture enables flexible data modeling while maintaining high performance for complex product catalogs.

Key Facts

  • Founded: 2010s
  • Headquarters: Norway
  • Architecture: MACH-certified micro-services
  • Infrastructure: AWS cloud-native
  • API: REST with comprehensive filtering and webhooks
Bluestone Data Model

Core entities in Bluestone's micro-services based data model with flexible JSON document storage

EntityDescriptionKey Attributes
Product
Product
Primary SKU record that can reference multiple Variants with JSON document storage
json_attributes
locale_dimensions
channel_scope
+1
Relationships:
references Variants
belongs to Catalogs
+1 more...
Variant Group
Variant Group (Master)
Master product containing Variant Level Attributes (VLAs) shared across child variants
variant_level_attributes
shared_properties
inheritance_rules
Relationships:
parent of Variants
defines shared attributes
+1 more...
Variant
Variant
Specific sellable instance that inherits from Variant Group but can override values and have unique attributes
inherited_attributes
override_values
variant_specific_attributes
Relationships:
child of Variant Group
can override inherited values
+1 more...
Task
Task
Hardcoded workflow entity for process management, separate from the flexible data model
workflow_state
assignee
due_date
+1
Relationships:
linked to Products/Variants
part of workflow automation
+1 more...
Attribute
Attribute
Metadata field with types including text, number, boolean, date, media, reference
data_type
validation_rules
locale_support
+1
Relationships:
grouped in Attribute Groups
used by Products/Variants
+1 more...
Attribute Group
Attribute Group
UI grouping and permission context for organizing related attributes
group_name
display_order
permissions
Relationships:
contains Attributes
defines UI layout
Catalog
Catalog
Logical assortment (channel) with rules for completeness, attributes and structure
channel_config
completeness_rules
attribute_mapping
Relationships:
contains Categories
scopes Products
+1 more...
Asset
Asset
Media file stored in DAM micro-service with on-the-fly rendition generation
file_data
metadata
renditions
+1
Relationships:
linked to Products/Variants
organized in folder structure

New to PIM systems?

Before diving into Bluestone specifics, you might want to read our comprehensive guide to PIM systems to understand the fundamentals and key concepts.

Read PIM Systems Guide
Bluestone Attribute Types

Complete list of attribute types available in Bluestone with their micro-services implementation

Common NameVendor NameDescriptionOperatorsExamples
Text
text_short, text_long, markdownText fields with varying length and markdown formatting support
eq
neq
contains
startsWith
endsWith
isEmpty
isNotEmpty
Product name
Description
SKU
Number
number_integer, number_decimalNumeric fields for integers and decimal values
eq
neq
gt
gte
lt
lte
between
Price
Weight
Quantity
Boolean
booleanTrue/false field
true
false
Is active
Featured
Discontinued
Date
date, datetimeDate and datetime fields
before
after
between
Launch date
Last modified
Expiry date
Single Select
list_singleSingle option from predefined option set
eq
neq
in
nin
isEmpty
isNotEmpty
Brand
Category
Status
Multi Select
list_multiMultiple options from predefined option set
in
nin
containsAny
containsAll
Features
Materials
Certifications
Asset Reference
media_single, media_multiReference to Asset micro-service for single or multiple media files
isEmpty
isNotEmpty
Product images
Videos
Documents
Rich Text
rich_text_htmlHTML rich text editor for formatted content
contains
isEmpty
isNotEmpty
Product description
Marketing copy
Instructions
Entity Reference
reference_product, reference_variant, reference_catalogReferences to other entities within the system
eq
neq
in
nin
isEmpty
isNotEmpty
Related products
Category references
Variant links
Complex Object
jsonFlexible JSON field for complex structured data
isEmpty
isNotEmpty
Technical specifications
Configuration data
Structured metadata

API Implementation Details

MACH Architecture

Fully cloud-native AWS deployment with multi-region clusters (EU, US, APAC). Each tenant is provisioned as isolated micro-services, ensuring security and scalability while enabling independent service updates.

API Authentication & Rate Limiting

API keys scoped per service with default rate limit of 500 requests/minute. The micro-services architecture allows fine-grained access control and independent scaling of different platform components.

Advanced Filtering & Search

REST endpoints accept query parameters or JSON body filters with comprehensive operators per data type. Elasticsearch-powered search provides faceted filtering and full-text search capabilities across all product attributes.

Workflow Automation & Publishing

Configurable workflows can automatically create tasks when products are created, with approval processes for AI-generated content. Launch dates can trigger automatic data publishing to external systems. Organizations can choose whether the PIM triggers publishing events or if external e-commerce systems execute the publishing based on PIM data.

Webhooks & Real-time Events

Any entity change can trigger POST to external URLs with HMAC signature verification. This enables real-time integration patterns and event-driven architectures for both workflow automation and data synchronization.

Extension Hub

Micro-service plug-ins deployed via Extension Hub including AI Translator, Shopify connector, and custom integrations. This extensibility model supports composable commerce requirements and custom workflow implementations.

API Usage Example

Example showing how to upsert a product using Bluestone's REST API

bash
# Upsert a product title in Bluestone PIM
TOKEN="<api_key>"
BASE="https://api-eu.bluestonepim.com/v2"

curl -X PATCH "$BASE/products" \
     -H "x-api-key: $TOKEN" \
     -H "Content-Type: application/json" \
     -d '[{
       "externalId": "SKU-12345",
       "attributes": {
         "name": {
           "en": "New product name 2025"
         }
       }
     }]'

Technical Specifications

MACH Certification

First PIM vendor to receive MACH Alliance certification (2021), demonstrating commitment to Microservices, API-first, Cloud-native, and Headless architecture principles.

Built-in DAM Micro-service

Integrated digital asset management with Amazon S3 storage and CloudFront CDN. Auto-generated renditions (JPEG, WebP, AVIF) with AI enrichment via Azure Vision plug-in.

Rights Management & External Data Sources

Attributes can be configured with source set to "External" to prevent manual editing in the PIM UI while allowing exclusive updates via API calls from external systems. This is ideal for ERP-controlled data like purchasing prices that need to be displayed and used in PIM workflows without risking data integrity through manual edits.

Workflow Automation & Tasks

Tasks are hardcoded entities for workflow management, separate from the flexible product data model. Automatic workflows can be configured to create tasks when products are created, with approval processes for AI-generated content and scheduled publishing dates. Launch dates can trigger automatic data publishing to external systems.

Variant Inheritance Model

Variant groups (masters) use Variant Level Attributes (VLAs) for common data shared across variants. Variants can override inherited values when configured to allow it, and support variant-specific attributes that don't exist on the master level. This provides flexibility for managing both shared and unique data efficiently.

Custom Entity Modeling

For custom business objects like materials or components, the recommended approach is modeling them as product types within the flexible data model rather than expecting hardcoded entity types. The platform supports singles, bundles, variant groups, and variants with configurable attributes and relationships.

Enrichment Insights

Configurable dashboards showing completeness percentages, attribute fill rates, and workflow SLA tracking. Insight widgets provide threshold-based traffic-light status indicators.

Pricing and Leadership

SaaS Model

Bluestone operates as a cloud-native SaaS platform with pricing based on usage and feature requirements. The MACH architecture enables flexible scaling and composable licensing models.

Leadership Team

Led by CEO Einar Augedal, CPO Morten Næss, CSO Borgar Hestad, CMO Andreas Rudl, CTO Adam Borowiak, and CFO Tarje Melau Sørensen. Notable board includes MACH Alliance co-founder Kelly Goetsch.

Innovation Focus

Strong emphasis on composable commerce with support for Digital Product Passport (DPP) schema, AI content enrichment, and embedded rules engine for workflow automation.

Key Benefits & Strengths

MACH-Certified Architecture

First PIM vendor to achieve MACH Alliance certification, ensuring true microservices, API-first, cloud-native, and headless architecture. This enables composable commerce strategies and future-proof technology investments.

Flexible Variant Inheritance

Variant groups (masters) use Variant Level Attributes (VLAs) for shared data across variants, while variants can override inherited values and support unique attributes not present on the master. This provides efficient management of both common and variant-specific data for complex product lines.

Advanced Workflow Automation

Configurable workflows automatically create tasks for product enrichment, with approval processes for AI-generated content and scheduled publishing. Organizations can choose whether the PIM triggers publishing events or external systems execute based on PIM data.

Cloud-Native Performance

AWS-based infrastructure with multi-region deployment (EU, US, APAC) and isolated tenant provisioning. Elasticsearch-powered search provides high-performance filtering and faceted search capabilities.

Extensible Micro-services

Extension Hub enables deployment of custom micro-service plug-ins including AI translators, channel connectors, and business logic extensions. This supports evolving business requirements without platform limitations.

Real-time Integration

Comprehensive webhook system with HMAC signatures enables real-time event-driven integrations. API-first design supports headless commerce and omnichannel distribution strategies.

Built-in DAM Integration

Native digital asset management micro-service with automatic rendition generation, CDN delivery, and AI-powered metadata enrichment. Eliminates need for separate DAM solutions.

Expert Perspective

"Bluestone's isolated tenant provisioning means each customer gets dedicated microservice instances, which explains the 500 req/min API rate limits per tenant. The JSON document storage approach handles locale and channel dimensions differently than traditional attribute-table structures."
"Variant Level Attributes (VLAs) on master records with inheritance override capabilities provide a specific approach to variant management. Tasks being hardcoded entities separate from the flexible product data model is an architectural choice worth understanding early in evaluation."
— Sivert Kjøller Bertelsen, PIM Implementation Expert

Customer Review

SK

Sivert Kjøller Bertelsen

★★★★☆

PIM Implementation Consultant • Bluestone evaluation experience

"Bluestone's MACH certification is backed by actual microservices architecture with AWS multi-region deployment. The Extension Hub allows custom microservice plugins, but expect to work with JSON document structures rather than traditional relational data models. Each tenant gets isolated infrastructure, which impacts both security and API performance characteristics compared to shared-infrastructure PIMs."

Verified evaluation experience • January 2025

Sources (3)

[1]
Bluestone Official Website
Bluestone(2025)Website
[2]
Bluestone Help Center
Bluestone(2025)Documentation
[3]
Bluestone API Reference
Bluestone(2025)API Documentation

Related Articles

Complete guide to Product Information Management systems. Learn what PIM is, how it works, key benefits, and how to choose the right PIM system for your business.

Jan 15, 2025
Read
PIM
Product Information
+3

My take on comparing inriver, akeneo, salsify, pimcore, struct, bluestone, syndigo - including data models, attribute types, custom entity support, and API capabilities. System analysis based on my experience and vendor documentation.

Jan 15, 2025
Read
PIM
Comparison
+3

Practical guide to PIM system selection focusing on data model testing, attribute requirements, and vendor-neutral evaluation criteria.

Jan 15, 2025
Read
PIM
Selection
+1

Step-by-step tutorial for integrating with Bluestone PIM API. Learn authentication, product search, and real-world implementation with TypeScript examples.

Jan 15, 2025
Read
Bluestone
API
+5

About This Article

Category: PIM Systems

Review Status: Published

Related PIM Systems: bluestone

Related Articles: 4 related articles available

Sivert Kjøller Bertelsen

Ready to Transform Your Product Data Management?

Let's discuss how Impact Commerce can help you achieve your digital commerce goals.