Newscred Library API is one of 19 APIs that Newscred publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Library. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
41 operations
across 24 paths,
and defines 120 schemas.
It is described by OpenAPI 3.2.0, at version V3.
Requests are made against a single base URL, https://api.cmp.optimizely.com/v3.
The identity and technical contract details declared by the specification.
Newscred Library API declares
1 security scheme
for authenticating requests.
It supports OAuth 2.0 (OAuth2) using the authorizationCode and clientCredentials flows, exposing 3 scopes.
By default, every request must be authenticated.
BasePermissionsResponseSchema
object
6 properties
6 required
RecursivePatchStructuredContentFields
object
8 properties
FieldType
string
An enumeration.
BaseFieldDefinition
object
3 properties
2 required
ContentFieldValueWithEmbeddedModel
object
1 property
1 required
ContentDetailsModel
object
19 properties
11 required
DatetimeFieldValueModel
object
2 properties
1 required
ContentFieldsVersionValidation
object
1 property
AssetTypeObjectFieldUpdatePayload
Error
object
Error payload
2 properties
1 required
ResourceLabelResponse
object
Label associated to a fetched resource
2 properties
2 required
TextFieldValueModel
object
2 properties
1 required
DateTypeObjectFieldUpdatePayload
ChoiceDisplayOption
string
An enumeration.
LibraryVideo
object
24 properties
24 required
AssetVersionCreateRequest
object
2 properties
2 required
ChoiceFieldValueModel
object
2 properties
1 required
LibraryStructuredContentUpdateRequest
object
3 properties
AssetLineageResponse
object
10 properties
10 required
AssetFieldTypeSimpleNumber
Tag
object
2 properties
2 required
BaseAssetRenditionResponse
object
5 properties
5 required
AssetPermissionListResponseItem
object
2 properties
2 required
ContentTypeFieldDefinition
object
6 properties
3 required
FeaturedImageResponse
object
9 properties
9 required
BooleanFieldValueModel
object
2 properties
1 required
DatetimeFieldDefinition
object
4 properties
3 required
ChoiceFieldDefinition
object
4 properties
2 required
ContentFieldsVersionDetails
object
8 properties
5 required
ContentFieldValueModel
object
4 properties
2 required
AssetFieldTypes
string
Type of the field
URLFieldValueModel
object
2 properties
1 required
LibraryAssetType
string
An enumeration.
VersionedContentTypeModel
object
15 properties
9 required
DeleteFieldValueModel
object
2 properties
1 required
LibraryAssetFieldDefinition
object
3 properties
2 required
JSONFieldValueModel
object
2 properties
1 required
ContentFieldValueExpandedModel
object
5 properties
3 required
StructuredContentBody
object
The fields of structured content
1 property
FolderResponse
object
7 properties
7 required
RichTextFieldDefinition
object
4 properties
2 required
AssetFieldTypePercentageNumber
AssetPermissionBulkCreateRequest
object
2 properties
2 required
MultiChoiceTypeObjectField
TextFieldDefinition
object
5 properties
3 required
RelatedAssetsListResponse
object
2 properties
2 required
NumberTypeObjectFieldUpdatePayload
AssetFieldUpdateResponse
object
5 properties
5 required
CoreFieldDef
object
13 properties
5 required
BaseFieldDefinitionType
string
An enumeration.
LibraryImageUpdateRequest
object
11 properties
NumberFieldValueModel
object
2 properties
1 required
StructuredContentFields
object
The fields of structured content
LibraryStructuredContent
object
11 properties
10 required
LibraryRawFile
object
23 properties
23 required
LibraryImage
object
26 properties
26 required
FolderUpdateRequest
object
2 properties
LibraryVideoUpdateRequest
object
11 properties
FolderPermissionListResponseItem
object
2 properties
2 required
BaseAssetField
object
4 properties
4 required
AssetContent
object
Content of the asset
2 properties
2 required
AssetFieldsUpdateRequest
array
LibraryAssetDefaultValue
object
2 properties
2 required
LocationFieldValueModel
object
3 properties
2 required
LibraryAssetCreateRequest
object
3 properties
2 required
DetailedAssetRenditionResponse
FolderCreateRequest
object
2 properties
1 required
BatchFileUrlResponse
object
1 property
1 required
LocalizedFieldValuesWithEmbeddedContent
object
2 properties
2 required
LibraryAssetFieldValueModel
object
4 properties
2 required
FolderPermissionBulkCreateRequest
object
2 properties
2 required
DeleteLocaleFieldValueModel
object
2 properties
2 required
PatchLocalizedFieldValuesWithEmbeddedContent
object
2 properties
2 required
AllowedContentTypeItem
object
2 properties
2 required
LocationDefaultValue
object
2 properties
2 required
AssetFieldUpdateRequest
object
ResourceLabelRequest
object
Payload to associate labels to a resource
2 properties
2 required
BaseContentTypeVersionModel
object
6 properties
6 required
AssetResponse
object
15 properties
15 required
ReplaceRelatedAssetsRequest
object
1 property
1 required
AssetFieldTypeCurrencyNumber
ReplaceRelatedAssetsResponse
object
2 properties
2 required
ContentFieldWithEmbeddedPatchValueModel
object
2 properties
2 required
LibraryAssetVersionResponse
object
8 properties
8 required
AssetLineageCreateRequest
object
4 properties
2 required
LibraryArticle
object
28 properties
28 required
error_reason
string
An enumeration.
BaseObjectFieldUpdatePayload
object
2 properties
2 required
FileUrlBulkCreateRequest
object
1 property
1 required
NumberFieldDefinition
object
4 properties
1 required
MultiChoiceTypeObjectFieldUpdatePayload
RenditionConfigResponse
object
8 properties
8 required
RecursiveStructuredContent
object
8 properties
2 required
AssetPermissionUpdateRequest
object
2 properties
Pagination
object
Pagination related information
2 properties
2 required
StringTypeObjectFieldUpdatePayload
RadioButtonTypeObjectFieldUpdatePayload
RelatedAssetItem
object
7 properties
7 required
AssetFieldListResponseItem
RichTextFieldValueModel
object
2 properties
1 required
FolderPermissionUpdateRequest
object
2 properties
LibraryRawFileUpdateRequest
object
10 properties
DropdownTypeObjectFieldUpdatePayload
RadioButtonTypeObjectField
ContentTypeFieldEmbedMixConfig
integer
Ref Type: 1 Refer only 2 Refer and create embed 3 Create only
ArticleAuthorResponse
object
Author of the article
1 property
1 required
LocalizedFieldValues
object
2 properties
2 required
LibraryStructuredContentCreateRequest
object
3 properties
1 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Newscred publishes across the network.