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.
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...
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...
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 ...
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...
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...
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