Sitefinity CMS logo

Sitefinity CMS

Sitefinity CMS is a .NET-based content management system developed by Progress Software that provides REST APIs for managing content items, pages, users, roles, taxonomies, media, and e-commerce resources. Developers use the Sitefinity REST API to build headless front-ends, integrate third-party systems, automate content operations, and extend the platform with custom modules.

5 APIs 0 Features
Content ManagementHeadless CMS.NETREST

APIs

Sitefinity CMS Content API

The Sitefinity CMS Content API provides RESTful access to all content types defined in a Sitefinity instance. Developers use it to create, read, update, and delete content items...

Sitefinity CMS Pages API

The Sitefinity CMS Pages API provides REST endpoints for managing the page hierarchy, page properties, page templates, and page nodes. Developers use it to automate page creatio...

Sitefinity CMS Users and Roles API

The Sitefinity CMS Users and Roles API provides REST endpoints for managing user accounts, roles, and permissions. Developers use this API to automate user provisioning, manage ...

Sitefinity CMS Media API

The Sitefinity CMS Media API provides REST endpoints for managing images, videos, documents, and other media items stored in Sitefinity libraries. Developers use it to upload, r...

Sitefinity CMS Taxonomies API

The Sitefinity CMS Taxonomies API provides REST endpoints for managing taxonomies, categories, and tags used to classify and organize content. Developers use it to create classi...

Semantic Vocabularies

Sitefinity Cms Context

24 classes · 2 properties

JSON-LD

API Governance Rules

Sitefinity CMS API Rules

10 rules · 3 errors 4 warnings 3 info

SPECTRAL

JSON Structure

Sitefinity Cms Structure

0 properties

JSON STRUCTURE

Example Payloads

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🌐
Portal
Portal
📰
Blog
Blog
💬
Support
Support
🔗
JSONLD
JSONLD
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
Capabilities
Capabilities

Sources

Raw ↑
aid: sitefinity-cms
url: https://raw.githubusercontent.com/api-evangelist/sitefinity-cms/refs/heads/main/apis.yml
name: Sitefinity CMS
description: >-
  Sitefinity CMS is a .NET-based content management system developed by Progress Software that provides REST APIs for
  managing content items, pages, users, roles, taxonomies, media, and e-commerce resources. Developers use the
  Sitefinity REST API to build headless front-ends, integrate third-party systems, automate content operations, and
  extend the platform with custom modules.
tags:
  - Content Management
  - Headless CMS
  - .NET
  - REST
created: '2025-01-08'
modified: '2026-05-19'
apis:
  - aid: sitefinity-cms:content-api
    name: Sitefinity CMS Content API
    description: >-
      The Sitefinity CMS Content API provides RESTful access to all content types defined in a Sitefinity instance.
      Developers use it to create, read, update, and delete content items, manage content translations, publish and
      unpublish items, and query content with filtering, sorting, and pagination. The API is organized around content
      type endpoints generated dynamically from the Sitefinity content model, enabling custom content types to be
      accessed via consistent patterns.
    humanURL: https://www.progress.com/documentation/sitefinity-cms/for-developers-rest-api
    baseURL: https://your-site.sitefinity.com/api/default
    tags:
      - Content Management
      - Content Types
      - REST
    properties:
      - url: https://www.progress.com/documentation/sitefinity-cms/for-developers-rest-api
        type: Documentation
      - type: OpenAPI
        url: openapi/sitefinity-cms-content-api-openapi.yml
  - aid: sitefinity-cms:pages-api
    name: Sitefinity CMS Pages API
    description: >-
      The Sitefinity CMS Pages API provides REST endpoints for managing the page hierarchy, page properties, page
      templates, and page nodes. Developers use it to automate page creation, update navigation structures, manage URL
      routing, and integrate page management into CI/CD workflows. The Pages API is part of the broader Sitefinity REST
      infrastructure and supports standard CRUD operations.
    humanURL: https://www.progress.com/documentation/sitefinity-cms/for-developers-rest-api-pages
    baseURL: https://your-site.sitefinity.com/api/default
    tags:
      - Pages
      - Content Management
      - REST
    properties:
      - url: https://www.progress.com/documentation/sitefinity-cms/for-developers-rest-api-pages
        type: Documentation
  - aid: sitefinity-cms:users-roles-api
    name: Sitefinity CMS Users and Roles API
    description: >-
      The Sitefinity CMS Users and Roles API provides REST endpoints for managing user accounts, roles, and permissions.
      Developers use this API to automate user provisioning, manage role assignments, and integrate Sitefinity identity
      management with external identity providers. The Roles API exposes operations for listing, creating, and updating
      roles and their associated permissions.
    humanURL: https://www.progress.com/documentation/sitefinity-cms/for-developers-roles-api
    baseURL: https://your-site.sitefinity.com/api/default
    tags:
      - Users
      - Roles
      - Identity
      - REST
    properties:
      - url: https://www.progress.com/documentation/sitefinity-cms/for-developers-roles-api
        type: Documentation
  - aid: sitefinity-cms:media-api
    name: Sitefinity CMS Media API
    description: >-
      The Sitefinity CMS Media API provides REST endpoints for managing images, videos, documents, and other media items
      stored in Sitefinity libraries. Developers use it to upload, retrieve, update, and delete media assets
      programmatically, supporting headless media workflows and integrations with digital asset management pipelines.
    humanURL: https://www.progress.com/documentation/sitefinity-cms/for-developers-rest-api-media
    baseURL: https://your-site.sitefinity.com/api/default
    tags:
      - Media
      - Digital Assets
      - Libraries
      - REST
    properties:
      - url: https://www.progress.com/documentation/sitefinity-cms/for-developers-rest-api-media
        type: Documentation
  - aid: sitefinity-cms:taxonomies-api
    name: Sitefinity CMS Taxonomies API
    description: >-
      The Sitefinity CMS Taxonomies API provides REST endpoints for managing taxonomies, categories, and tags used to
      classify and organize content. Developers use it to create classification structures, assign taxonomy items to
      content, and query content by taxonomy dimension for filtering and navigation.
    humanURL: https://www.progress.com/documentation/sitefinity-cms/for-developers-rest-api
    baseURL: https://your-site.sitefinity.com/api/default
    tags:
      - Taxonomies
      - Classification
      - Content Management
      - REST
    properties:
      - url: https://www.progress.com/documentation/sitefinity-cms/for-developers-rest-api
        type: Documentation
common:
  - type: GitHubOrganization
    url: https://github.com/sitefinity
  - type: LinkedIn
    url: https://www.linkedin.com/showcase/progress-sitefinity-cms
  - type: Website
    url: https://www.progress.com/sitefinity-cms
  - type: Documentation
    url: https://www.progress.com/documentation/sitefinity-cms
  - type: Portal
    url: https://www.progress.com/documentation/sitefinity-cms/for-developers-rest-api
  - type: Blog
    url: https://www.progress.com/blogs/sitefinity
  - type: Support
    url: https://www.progress.com/support
  - type: JSONLD
    url: json-ld/sitefinity-cms-context.jsonld
  - type: SpectralRules
    url: rules/sitefinity-cms-rules.yml
  - type: Vocabulary
    url: vocabulary/sitefinity-cms-vocabulary.yml
  - type: Capabilities
    url: capabilities/content-management.yaml
  - type: Integrations
    url: https://www.progress.com/partners
integrations:
  - name: Become a Partner
  - name: Partner Login
  - name: Deal Registration New
  - name: Distributor