# MediaValet Branded Portals API

**Canonical:** https://apis.io/apis/mediavalet/mediavalet-brandedportals-api/  
**Provider:** MediaValet — https://apis.io/providers/mediavalet/  
**Base URL:** https://api.mediavalet.com  
**Documentation:** https://docs.mediavalet.com/

MediaValet Branded Portals API is one of 29 APIs that [MediaValet](https://apis.io/providers/mediavalet/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include BrandedPortals. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

Branded Portals — externally shareable, branded views onto a subset of the library.

## Operations (46)

| Method | Path | Summary |
|---|---|---|
| GET | `/brandedportals` | Retrieve Branded Portals |
| POST | `/brandedportals` | Create Branded Portal |
| GET | `/brandedportals/assets` | Search Branded Portal Assets |
| GET | `/brandedportals/{brandedPortalId}` | Retrieve Branded Portal |
| DELETE | `/brandedportals/{brandedPortalId}` | Remove Branded Portal |
| GET | `/public/brandedportals/{host}/{path}` | Retrieve Live Branded Portal |
| GET | `/brandedportals/{brandedPortalId}/policies` | Get all policies of a brandedportals |
| POST | `/brandedportals/{brandedPortalId}/policies` | Updates policy of branded portal |
| GET | `/brandedportals/categories/{categoryId}/assets` | Retrieve Branded Portal Assets By CategoryId |
| GET | `/brandedportals/lightboxes/{lightboxId}/assets` | Retrieve Branded Portal Assets By LightboxId |
| GET | `/public/brandedportals/{host}/termsAndConditions` | Retrieve Branded Portal Terms and Conditions |
| GET | `/brandedportals/{brandedPortalId}/{sectionId}/sync` | Get branded portal section sync details |
| POST | `/brandedportals/{brandedPortalId}/{sectionId}/sync` | Create section sync |
| GET | `/brandedportals/{brandedPortalId}/settings/accesskey` | Retrieve Branded Portal Access Key |
| GET | `/brandedportals/{brandedPortalId}/assets` | Search Branded Portal Draft Assets |
| DELETE | `/brandedportals/{brandedPortalId}/assets` | Remove Assets Form A Branded Portal. |
| GET | `/public/{libraryId}/brandedportals/{brandedPortalId}/assets` | Search A Live Branded Portal |
| GET | `/brandedportals/{brandedPortalId}/sections/{sectionId}/uploads` | Retrieve Branded Portal Upload Section Details |
| PUT | `/brandedportals/{brandedPortalId}/sections/{sectionId}/uploads` | Update Branded Portal Upload Section |
| POST | `/brandedportals/{brandedPortalId}/sections/{sectionId}/uploads` | Create Branded Portal Upload Section |
| DELETE | `/brandedportals/{brandedPortalId}/sections/{sectionId}/uploads` | Remove Branded Portal Upload Section |
| GET | `/public/{libraryId}/brandedportals/{brandedPortalId}/renditionKinds` | Retrieves Branded Portal Asset Rendition Types |
| GET | `/brandedportals/{brandedPortalId}/{sectionId}/assets` | Retrieve Branded Portal Draft Assets |
| POST | `/brandedportals/{brandedPortalId}/{sectionId}/assets` | Create Assets In Branded Portal Section |
| DELETE | `/brandedportals/{brandedPortalId}/{sectionId}/assets` | Remove Assets Form A Branded Portal Section |
| GET | `/public/{libraryId}/brandedportals/{brandedPortalId}/{sectionId}/assets` | Retrieve Assets Form A Live Branded Portal |
| GET | `/public/{libraryId}/brandedportals/{brandedPortalId}/downloads/{downloadId}` | Retrieve Live Branded Portal Assets |
| GET | `/public/{libraryId}/brandedportals/{brandedPortalId}/assets/{assetId}/renditions/{renditionKindId}` | Retrieve Branded Portals Asset Rendition |
| PUT | `/brandedportals/{brandedPortalId}/name` | Update Branded Portal Name |
| PUT | `/brandedportals/{brandedPortalId}/layout` | Update Branded Portal |
| PUT | `/brandedportals/{brandedPortalId}/settings/url` | Update Branded Portal URL Settings |
| PUT | `/brandedportals/{brandedPortalId}/settings/search` | Update Branded Portal Search Settings |
| PUT | `/brandedportals/{brandedPortalId}/settings/download` | Update Branded Portal Download Settings |
| PUT | `/brandedportals/{brandedPortalId}/settings/language` | Update Branded Portal Language Settings |
| PUT | `/brandedportals/{brandedPortalId}/settings/navigation` | Update Branded Portal Navigation Settings |
| PUT | `/brandedportals/{brandedPortalId}/settings/restrictaccess` | Update Branded Portal Access Settings |
| PUT | `/brandedportals/{brandedPortalId}/settings/highlightcolour` | Update Branded Portal Highlight Colour |
| POST | `/brandedportals/validate/assets` | Validate Assets In All Branded Portals |
| POST | `/brandedportals/{brandedPortalId}/disable` | Disable Branded Portal |
| POST | `/brandedportals/{brandedPortalId}/publish` | Publish Branded Portal |
| POST | `/brandedportals/{brandedPortalId}/duplicate` | Create Duplicate Branded Portal |
| POST | `/brandedportals/{brandedPortalId}/move/assets` | Move Assets To A Branded Portal Section |
| POST | `/public/brandedportals/{host}/{path}/authorize` | Authorize Branded Portal Access |
| POST | `/brandedportals/{brandedPortalId}/validate/assets` | Validate Assets In A Branded Portal |
| POST | `/brandedportals/{brandedPortalId}/{sectionId}/unsync` | Remove section sync |
| POST | `/public/{libraryId}/brandedportals/{brandedPortalId}/downloads` | Create A Download Live Branded Portal Assets |

## Machine-readable artifacts (6)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/mediavalet/refs/heads/main/openapi/mediavalet-brandedportals-api-openapi.yml
- **Documentation** — https://docs.mediavalet.com/
- **APIReference** — https://docs.mediavalet.com/
- **DeveloperPortal** — https://developer.mediavalet.com/
- **Postman** — https://raw.githubusercontent.com/api-evangelist/mediavalet/refs/heads/main/collections/mediavalet-api.postman_collection.json
- **PostmanCollection** — https://raw.githubusercontent.com/api-evangelist/mediavalet/refs/heads/main/collections/mediavalet-api.postman_collection.json

## Other MediaValet APIs (12)

- [MediaValet Assets API](https://apis.io/apis/mediavalet/mediavalet-assets-api/)
- [MediaValet Categories API](https://apis.io/apis/mediavalet/mediavalet-categories-api/)
- [MediaValet Users API](https://apis.io/apis/mediavalet/mediavalet-users-api/)
- [MediaValet Lightbox API](https://apis.io/apis/mediavalet/mediavalet-lightbox-api/)
- [MediaValet Integrations API](https://apis.io/apis/mediavalet/mediavalet-integrations-api/)
- [MediaValet Uploads API](https://apis.io/apis/mediavalet/mediavalet-uploads-api/)
- [MediaValet Attributes API](https://apis.io/apis/mediavalet/mediavalet-attributes-api/)
- [MediaValet Reports API](https://apis.io/apis/mediavalet/mediavalet-reports-api/)
- [MediaValet Downloads API](https://apis.io/apis/mediavalet/mediavalet-downloads-api/)
- [MediaValet Notification API](https://apis.io/apis/mediavalet/mediavalet-notification-api/)
- [MediaValet Sharing API](https://apis.io/apis/mediavalet/mediavalet-sharing-api/)
- [MediaValet Crop API](https://apis.io/apis/mediavalet/mediavalet-crop-api/)

## Tags

BrandedPortals

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/mediavalet/mediavalet-brandedportals-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/mediavalet/.
