Version 1
Connector Overview: This page documents all 85 actions for the Inriverconnector v1.
Channel (8)
GET Channel path content
/api/v1.0.0/channels/content/{path}
Use the entity list to directly query data. Use the paths in the content array to traverse the channel structure.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
optional, filter types using comma separated list |
|
|
N/A |
GET Channel structure list
/api/v1.0.0/channels/{channelId}/nodes
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Channel structure tree
/api/v1.0.0/channels/{channelId}/nodetree
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Get a list of entities in a channel
/api/v1.0.0/channels/{channelId}/entitylist
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
optional, filter by entity type id |
|
|
N/A |
GET Get channel id's for entity id
/api/v1.0.0/channels
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
optional |
|
|
optional, defaults to true |
|
|
optional, defaults to false |
|
|
N/A |
GET Get entity links
/api/v1.0.0/channels/{channelId}/entities/{entityId}/links
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
"inbound" or "outbound" |
|
|
optional, filter by link type |
|
|
N/A |
GET Get entity types for channel
/api/v1.0.0/channels/{channelId}/entitytypes
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Get structure entities for entity
/api/v1.0.0/channels/{channelId}/entities/{entityId}/structureentities
Returns all occurances of an entity in a channel
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Entity (30)
POST Add Media From Url
/api/v1.0.0/entities/{entityId}/media:uploadfromurl
Enter entityId for the entity you want to link the created resource entity to.
Example: You want to create a resource and then link it to a Product. You add the entityId for the product entity that you would like to link the resource entity to.
Note: If overrideUrlFileName is omitted, the filename will equal the one supplied in the url. Set overrideUrlFileName to specifiy a file name.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (2)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
POST Add Media Upload Base64
/api/v1.0.0/entities/{entityId}/media:uploadbase64
Upload base64 encoded file data.
Enter entityId for the entity you want to link the created resource entity to.
Example: You want to create a resource and then link it to a Product. You add the entityId for the product entity that you would like to link the resource entity to.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (2)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
POST Add external media url
/api/v1.0.0/entities/{entityId}/media:addexternalurl
Enter entityId for the entity you want to link the created resource entity to.
Example:
You want to create a resource and then link it to a Product. You add the entityId for the product entity that you would like to link the resource entity to.
Original external file URL that is added with this REST endpoint
https://yourexternalresourceservice.com/imagename.jpg
Your external image service then need to support the standard inRiver image configuration formats(Original, Preview, Thumbnail and SmallThumbnail) as a suffix on the URL that you uploaded or have a proxy that redirect to the right image format, else the inRiver web portal will not work correct.
https://yourexternalresourceservice.com/imagename.jpg/Original
https://yourexternalresourceservice.com/imagename.jpg/Preview
https://yourexternalresourceservice.com/imagename.jpg/Thumbnail
https://yourexternalresourceservice.com/imagename.jpg/SmallThumbnail
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (2)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
POST Create a new entity
/api/v1.0.0/entities:createnew
If segmentId is omitted in a multi segment environment, the entity will be created in a segment the user has access to. It's recommended to omit segmentId at all times if the enviroment doesn't have multiple segments.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (3)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
DELETE Delete an entity
/api/v1.0.0/entities/{entityId}
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
DELETE Delete entity comment
/api/v1.0.0/entities/{entityId}/comments/{commentId}
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Entity comments
/api/v1.0.0/entities/{entityId}/comments
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Field value revisions
/api/v1.0.0/entities/{entityId}/fieldvalues/{fieldTypeId}/revisions
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Get All Segments
/api/v1.0.0/entities/segments
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Get list of starred entities
/api/v1.0.0/entities/starred
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
POST Post entity comment
/api/v1.0.0/entities/{entityId}/comments
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (6)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Returns a bundle of the entity and all linked entities
/api/v1.0.0/entities/{entityId}/linksandfields
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
optional, filter field types using comma separated list |
|
|
optional, "inbound" or "outbound" |
|
|
optional, filter by link type |
|
|
N/A |
GET Returns a completeness details
/api/v1.0.0/entities/{entityId}/completenessdetails
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
POST Returns a dictionary of unique values and entity id's
/api/v1.0.0/entities:mapuniquevalues
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (2)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
GET Returns a list of field values
/api/v1.0.0/entities/{entityId}/fieldvalues
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
optional, filter types using comma separated list |
|
|
N/A |
GET Returns a list of links
/api/v1.0.0/entities/{entityId}/links
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
optional, "inbound" or "outbound" |
|
|
optional, filter by link type |
|
|
N/A |
GET Returns a list of specification field values
/api/v1.0.0/entities/{entityId}/specificationvalues
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
optional, filter types using comma separated list |
|
|
optional |
|
|
N/A |
GET Returns a read only entity summary
/api/v1.0.0/entities/{entityId}/summary
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Returns a read only list of entity media
/api/v1.0.0/entities/{entityId}/media
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Returns a read only list of entity media details
/api/v1.0.0/entities/{entityId}/mediadetails
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Returns a read only list of field values
/api/v1.0.0/entities/{entityId}/summary/fields
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
optional, filter types using comma separated list |
|
|
N/A |
GET Returns a read only list of specification field values
/api/v1.0.0/entities/{entityId}/summary/specification
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
optional, filter types using comma separated list |
|
|
N/A |
GET Returns an entity creation model
/api/v1.0.0/entities:getempty
The fieldValues array will contain all fields required to create an entity (usually all mandatory and unique fields).
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
optional |
|
|
optional, include all fields (not included in a field set) |
|
|
N/A |
POST Returns various types of entity data
/api/v1.0.1/entities:fetchdata
Fetch data for a list of entity id's and specify what data to include (objects).
Specify what objects to include in a comma separated list. You may fetch different object sets for entities, inbound links, outbound links. Supply a "linkEntityObjects" string in the inbound or outbound object to include link entity data in the response.
Link types may be specified for both inbound and outbound using linkTypeIds (a comma separated list of link type id's). If linkTypeIds is omitted no filtering will be applied.
Field data may be filtered by suppling a comma separated list as fieldTypeIds. The filter will be applied on all entities and linked entities regardless of entity type.
Available objects
-----
EntitySummary
FieldsSummary
FieldValues
SpecificationSummary
SpecificationValues
Media
MediaDetails
Examples:
"objects": "EntitySummary,Media"
"linkEntityObjects": "FieldValues" (applicable to inbound and outbound links only)
Always request as few objects as possible as this will reduce the response time.
Limit: 1000 entity ids per request.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (3)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
PUT Set entity segment
/api/v1.0.0/entities/{entityId}/segment
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (1)
|
Option Name |
Description |
|---|---|
|
|
N/A |
PUT Set field set
/api/v1.0.0/entities/{entityId}/fieldset
Set fieldSetId to null to remove the field set
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (2)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
PUT Set specification template
/api/v1.0.0/entities/{entityId}/specificationtemplate
Set SpecificationId to null for removing specification template
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (1)
|
Option Name |
Description |
|---|---|
|
|
N/A |
PUT Update field values
/api/v1.0.0/entities/{entityId}/fieldvalues
The list may be an subset of available field values
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (2)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
PUT Update list of starred entities
/api/v1.0.0/entities/starred
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (1)
|
Option Name |
Description |
|---|---|
|
|
N/A |
PUT Update specification field values
/api/v1.0.0/entities/{entityId}/specificationvalues
The list may be an subset of available specification field values
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (2)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
Link (4)
POST Create a new link
/api/v1.0.0/links
Set index to 0 to add the link to first position. Set index to null to add the link to last position. Specifying the index will reorganize all link indices.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (7)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
DELETE Delete link
/api/v1.0.0/links/{linkId}
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Returns a link
/api/v1.0.0/links/{linkId}
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
PUT Update sort order of links
/api/v1.0.0/links/sortorder
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (7)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Media (3)
POST Add Media
/api/v1.0.0/media:uploadbase64
Upload base64 encoded file data. A resource entity will be created.
If the resourceLink object is omitted a resource entity will be created without a link. If resourceLink.linkTypeId is omitted inRiver will automatically find the most suitable link type.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (2)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
POST Add Media
/api/v1.0.0/media:uploadfromurl
Note: If overrideUrlFileName is omitted, the filename will equal the one supplied in the url. Set overrideUrlFileName to specifiy a file name.
If the resourceLink object is omitted a resource entity will be created without a link. If resourceLink.linkTypeId is omitted inRiver will automatically find the most suitable link type.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (2)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
POST Add external media url
/api/v1.0.0/media:addexternalurl
If the resourceLink object is omitted a resource entity will be created without a link. If resourceLink.linkTypeId is omitted inRiver will automatically find the most suitable link type.
Example:
Original external file URL that is added with this REST endpoint
https://yourexternalresourceservice.com/imagename.jpg
Your external image service then need to support the standard inRiver image configuration formats(Original, Preview, Thumbnail and SmallThumbnail) as a suffix on the URL that you uploaded or have a proxy that redirect to the right image format, else the inRiver web portal will not work correct.
https://yourexternalresourceservice.com/imagename.jpg/Original
https://yourexternalresourceservice.com/imagename.jpg/Preview
https://yourexternalresourceservice.com/imagename.jpg/Thumbnail
https://yourexternalresourceservice.com/imagename.jpg/SmallThumbnail
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (2)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
Model (11)
POST Create new CVL value
/api/v1.0.0/model/cvls/{cvlId}/values
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (4)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
DELETE Delete CVL value
/api/v1.0.0/model/cvls/{cvlId}/values/{key}
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
The key of the CVL value to delete |
|
|
N/A |
GET Get CVL value
/api/v1.0.0/model/cvls/{cvlId}/values/{key}
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
CVL value key |
|
|
N/A |
GET Returns all CVL's
/api/v1.0.0/model/cvls
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Returns all specification templates
/api/v1.0.0/model/specificationtemplates
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Returns all values for a CVL
/api/v1.0.0/model/cvls/{cvlId}/values
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Returns available entity types
/api/v1.0.0/model/entitytypes
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
optional, filter types using comma separated list |
|
|
N/A |
GET Returns available field sets
/api/v1.0.0/model/fieldsets
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Returns available languages
/api/v1.0.0/model/languages
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Returns field types for specification template
/api/v1.0.0/model/specificationtemplates/{templateId}/fieldtypes
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
PUT Update CVL value
/api/v1.0.0/model/cvls/{cvlId}/values/{key}
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (4)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Query
POST Search for entity id's
/api/v1.0.0/query
Available system criterion types and their supported operators
-----
FieldSetId: (string) Equal, NotEqual, IsEmpty, IsNotEmpty
SegmentIds: (Integer array) ContainsAny, NotContainsAny
CreatedBy: (email, string) Equal, NotEqual
ModifiedBy: (email, string) Equal, NotEqual
Created: (DateTime) Equal, NotEqual, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual
LastModified: (DateTime) Equal, NotEqual, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual
EntityTypeId: (string) Equal, NotEqual
Completeness: (Integer) Equal, NotEqual, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual
ChannelId: (Integer) Equal
PublicationId: (Integer) Equal
Operators for each field datatype in dataCriteria
-----
String: Equal, NotEqual, BeginsWith, IsEmpty, IsNotEmpty, Contains
LocaleString: Equal, NotEqual, BeginsWith, IsEmpty, IsNotEmpty, Contains
Boolean: IsTrue, IsFalse, IsEmpty IsNotEmpty,
CVL(singlevalue): Equal, NotEqual, IsEmpty IsNotEmpty,
CVL(multivalue): ContainsAll, ContainsAny, NotContainsAll, NotContainsAny, IsEmpty IsNotEmpty,
Date time: Equal, NotEqual, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, IsEmpty IsNotEmpty,
Integer and Double: Equal, NotEqual, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, IsEmpty IsNotEmpty,
Xml: Equal, NotEqual, BeginsWith, IsEmpty, IsNotEmpty, Contains
File: Equal, NotEqual, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, IsEmpty IsNotEmpty,
Language
-----
LocaleString is the only data type that supports language.
Link Criterion
-----
Direction determines if the source or target entity of the link will be included in the result.
-
If direction is "outbound", the link source entity is included in the result
-
If direction is "inbound", the link target entity is included in the result
If linkCriterion.dataCriteria is omitted the search will simply check if a link exists.
The boolean linkExists defaults to true and may be omitted. Setting linkExists to false searches for entities without links and can't be combined with data criteria (in the link criterion).
Note: Keep your queries as simple as possible. More complex queries take longer time to perform.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Syndicate (2)
GET Get All Syndications
/api/v1.0.0/syndications
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
POST Run Syndicate
/api/v1.0.0/syndications/{syndicationId}:run
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
System (17)
POST Add new asset configuration.
/api/v1.0.0/system/assetconfigurationdetails
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (2)
|
Option Name |
Description |
|---|---|
|
|
Gets or sets asset configuration name. |
|
|
Gets or sets asset configuration setting. |
POST Assign a role to a user and segment
/api/v1.0.0/system/segments/{segmentId}:adduserrole
The roleName value expects a single role name, such as "Editor" or "Reader". Requires administrator role.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (2)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
DELETE Delete asset configuration.
/api/v1.0.0/system/assetconfigurationdetails/{id}
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
The {System.Guid} of the existing asset configuration. |
|
|
N/A |
DELETE Delete user
/api/v1.0.0/system/users/{username}
Requires APIManageUsers permission.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Get list of segments
/api/v1.0.0/system/segments
Requires administrator role.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
optional, get segments for a specific user |
|
|
N/A |
GET Get list of server settings
/api/v1.0.0/system/serversettings
Requires administrator role.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
optional, comma separated list of setting names |
|
|
N/A |
GET Get list of user roles and permissions
/api/v1.0.0/system/roles
If the environment has multiple segments the user's roles for assigned segments will be combined. The /segments endpoint should be used for multi segment environments. Requires administrator role.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
optional, get permissions for a specific user |
|
|
N/A |
GET Get list of users
/api/v1.0.0/system/users
Requires APIManageUsers permission.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Get user
/api/v1.0.0/system/users/{username}
Requires APIManageUsers permission.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
POST Modify user access for segment
/api/v1.0.0/system/segments/{segmentId}:setuserroles
The roleNames array is expecting a list of role names, such as ["Editor", "Reader"]. The roleNames array may be set to empty or null in order to completely remove user access from the given segment. Requires administrator role.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (2)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
POST Provision user
/api/v1.0.0/system/users:provision
Provision a user account without login credentials. This endpoint may be used to synchronize SAML user accounts with an external system. The segmentRoles field may be omitted to provision a user without roles. Requires APIManageUsers permission.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (4)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
POST Remove a role from a user and segment
/api/v1.0.0/system/segments/{segmentId}:removeuserrole
The roleName value expects a single role name, such as "Editor" or "Reader". Requires administrator role.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (2)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
GET Return full details of available image configurations
/api/v1.0.0/system/imageconfigurationdetails
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Returns available asset configuration details by unique identifier.
/api/v1.0.0/system/assetconfigurationdetails/{id}
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
The {System.Guid} of the existing asset configuration. |
|
|
N/A |
GET Returns available asset configuration details.
/api/v1.0.0/system/assetconfigurationdetails
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Returns available image configurations
/api/v1.0.0/system/imageconfigurations
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
PUT Update user
/api/v1.0.0/system/users/{username}
Update first name, last name and/or roles. The fields firstName, lastName or segmentRoles may be omitted to keep the current value. Requires APIManageUsers permission.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (4)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Workarea (9)
POST Create a new workarea
/api/v1.0.0/workareafolder:createnew
Supply either entityIds or query. This determines if the workarea is static or based on a query.
Check the description for the /query endpoint on how to constuct a query.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (6)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
DELETE Delete workarea folder
/api/v1.0.0/workareafolder/{workareaFolderId}
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Get entity id's in a static workarea
/api/v1.0.0/workareafolder/{workareaFolderId}/entityIds
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
GET Get workarea folder tree
/api/v1.0.0/workareafoldertree
The parameter includeCreatedByMe will be ignored if forUsername is set.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
optional |
|
|
optional |
|
|
optional |
|
|
N/A |
GET Get workarea folders
/api/v1.0.0/workareafolders
The parameter includeCreatedByMe will be ignored if forUsername is set.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
optional |
|
|
optional |
|
|
optional |
|
|
N/A |
GET Returns a list of entities in a workarea folder
/api/v1.0.0/workareafolder/{workareaFolderId}/entitylist
Returns an entity list for any type of workarea
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
PUT Set entity id's in a static workarea
/api/v1.0.0/workareafolder/{workareaFolderId}/entityIds
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (1)
|
Option Name |
Description |
|---|---|
|
|
N/A |
PUT Update workarea folder
/api/v1.0.0/workareafolder/{workareaFolderId}
It's only possible to alter name and index properties
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
Options (4)
|
Option Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
PUT Update workarea query
/api/v1.0.0/workareafolder/{workareaFolderId}/query
Check the description for the /query endpoint on how to constuct a query.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |
|
|
N/A |