CreateCtrl

The CreateCtrl api provides a huge amount of functionality for managing CreateCtrl Suite objects.

Description

Version history:

V0.4.0 (22.03.2016) Start of version history

APIDescription
GET api/CreateCtrl/Test

IsAliveCheck

GET api/CreateCtrl/Aws/Glacier/{fileIdentifierAws}/{filename}/{flagDownload}

No documentation available.

GET api/CreateCtrl/Aws/SES/{to}/{subject}/{body}

No documentation available.

Asset

Asset api

Description

Version history:

V1.0.71 (23.10.2017) Api added

APIDescription
GET api/CreateCtrl/Asset/{id}

Get an asset by id

POST api/CreateCtrl/Asset/SendChatMessage

No documentation available.

PUT api/CreateCtrl/Asset

Update a asset

POST api/CreateCtrl/Asset

Create a new asset

DELETE api/CreateCtrl/Asset/{id}

Delete a asset

POST api/CreateCtrl/Asset/Changes

Gets a list of the last 500 asset changes since given date

POST api/CreateCtrl/Asset/Changes/{page}

Gets a page (0...n) from the list of asset changes since given date
Every Page contains 500 elements. The last Page is empty.

POST api/CreateCtrl/Asset/ChangedObjects

Gets a list of the last 500 changed asset objects since given date

POST api/CreateCtrl/Asset/ChangedObjects/{page}

Gets a page (0...n) from the list of changed asset objects since given date
Every Page contains 500 elements. The last Page is empty.

POST api/CreateCtrl/Asset/Find

Get a asset list by searching asset titles or numbers.
Only the first 50 resultlines will be returned.

POST api/CreateCtrl/Asset/Find/Paged

Get an asset list by searching asset titles or numbers.
Paging is enabled.

Commercial

Commercial api

Description

Version history:

V0.4.0 (22.03.2016) Start of version history

APIDescription
GET api/CreateCtrl/Commercial/Gemas/{id}

Get Gema for a Commercial by its id

CommercialVersion

Commercial Version api

Description

Version history:

V0.4.5 (06.04.2016)
- Main route rename api/CreateCtrl/Commercial/Version to api/CreateCtrl/CommercialVersion

V0.4.0 (22.03.2016) Start of version history

APIDescription
GET api/CreateCtrl/CommercialVersion/Info

No documentation available.

Contract

Contract api

Description

Version history:

V0.5.9 (24.06.2016)
- Route added [GET]api/CreateCtrl/Contract/{id}/{modifiers}
- Route added [POST]api/CreateCtrl/Contract/ChangedObjects/{page}/{modifiers}

V0.5.7 (16.06.2016)
- Route added [PUT]api/CreateCtrl/Contract/{modifiers}

V0.4.2 (30.03.2016)
- Route added [PUT, POST]api/CreateCtrl/Contract

V0.4.0 (22.03.2016) Start of version history

APIDescription
GET api/CreateCtrl/Contract/{id}

Get a contract by id

GET api/CreateCtrl/Contract/{id}/{modifiers}

Get a contract by id with modifiers

PUT api/CreateCtrl/Contract

Update a contract

PUT api/CreateCtrl/Contract/{modifiers}

Update a contract with modifiers

POST api/CreateCtrl/Contract

Insert a new contract

DELETE api/CreateCtrl/Contract/{id}

Delete a contract

POST api/CreateCtrl/Contract/Changes

Gets a list of the last 500 changed contracts since given date

POST api/CreateCtrl/Contract/Changes/{page}

Gets a page (0...n) from the list of contract changes since given date
Every Page contains 500 elements. The last Page is empty.

POST api/CreateCtrl/Contract/ChangedObjects

Gets a list of the last 500 changed contract objects since given date

POST api/CreateCtrl/Contract/ChangedObjects/{page}

Gets a page (0...n) from the list of changed contract objects since given date
Every Page contains 500 elements. The last Page is empty.

POST api/CreateCtrl/Contract/ChangedObjects/{page}/{modifiers}

Gets a page (0...n) from the list of changed contract objects since given date with modifiers
Every Page contains 500 elements. The last Page is empty.

Designelement

DesignElement api

Description

Version history:

V0.4.0 (22.03.2016) Start of version history

APIDescription
GET api/CreateCtrl/DesignElement/Gemas/{id}

Get Gema for a Design Element by its id

Interface

DesignElement api

Description

Version history:

V1.0.73 (15.02.2018)
- Route added [POST]api/CreateCtrl/Interface/VodHighlightSchedule

V0.6.2 (13.07.2016)
- Route added [POST]api/CreateCtrl/Interface/LinearSchedule

V0.4.0 (22.03.2016) Start of version history

APIDescription
GET api/CreateCtrl/Interface/ObjectInfo/{id}

No documentation available.

GET api/CreateCtrl/Interface/ObjectInfoHtml/{id}

No documentation available.

GET api/CreateCtrl/Interface/JobCtrl/Jobs

No documentation available.

POST api/CreateCtrl/Interface/JobCtrl/JobExecute

No documentation available.

POST api/CreateCtrl/Interface/JobCtrl/JobFile

No documentation available.

POST api/CreateCtrl/Interface/LinearSchedule

Get the Linear Schedule by channel, date from, date until

POST api/CreateCtrl/Interface/VodSchedule

Get the VOD Schedule by channel, date from, date until

POST api/CreateCtrl/Interface/VodHighlightSchedule

Get the Linear Schedule by channel, date from, date until

License

License api

Description

Version history:

V0.6.0 (27.06.2016)
- Route added [GET]api/CreateCtrl/License/Rights/{id}

V0.5.7 (16.06.2016)
- Route added [PUT]api/CreateCtrl/License/{modifiers}

V0.4.0 (22.03.2016) Start of version history

APIDescription
GET api/CreateCtrl/License/{id}

Get a license by id

PUT api/CreateCtrl/License

Update a license

PUT api/CreateCtrl/License/{modifiers}

Update a license with modifiers

POST api/CreateCtrl/License

Insert a new license

DELETE api/CreateCtrl/License/{id}

Delete a license

POST api/CreateCtrl/License/Changes

Gets a list of the last 500 license changes since given date

POST api/CreateCtrl/License/Changes/{page}

Gets a page (0...n) from the list of license changes since given date
Every Page contains 500 elements. The last Page is empty.

POST api/CreateCtrl/License/ChangedObjects

Gets a list of the last 500 changed license objects since given date

POST api/CreateCtrl/License/ChangedObjects/{page}

Gets a page (0...n) from the list of changed license objects since given date
Every Page contains 500 elements. The last Page is empty.

GET api/CreateCtrl/License/Rights/{id}

Get all rights of a license by its id

Material

Material api

Description

Version history:

V1.0.69 (21.09.2017)
- Route added [POST]api/CreateCtrl/Material/Find/Paged

V1.0.67 (31.05.2017)
- Route added [POST]api/CreateCtrl/Material/Find

V0.4.0 (22.03.2016) Start of version history

APIDescription
GET api/CreateCtrl/Material/{id}

Get a material by id

PUT api/CreateCtrl/Material

Update a material

POST api/CreateCtrl/Material

Create a new material

DELETE api/CreateCtrl/Material/{id}

Delete a material

POST api/CreateCtrl/Material/Changes

Gets a list of the last 500 material changes since given date

POST api/CreateCtrl/Material/Changes/{page}

Gets a page (0...n) from the list of material changes since given date
Every Page contains 500 elements. The last Page is empty.

POST api/CreateCtrl/Material/ChangedObjects

Gets a list of the last 500 changed material objects since given date

POST api/CreateCtrl/Material/ChangedObjects/{page}

Gets a page (0...n) from the list of changed material objects since given date
Every Page contains 500 elements. The last Page is empty.

POST api/CreateCtrl/Material/Find

Get a material list by searching material titles or numbers.
Only the first 50 resultlines will be returned.

POST api/CreateCtrl/Material/Find/Paged

Get a material list by searching material titles or numbers.
Paging is enabled.

Parameter

Parameter api

Description

Version history:

V1.0.71 (06.11.2017)
- Route added [GET]api/CreateCtrl/Parameter/MaterialTypes
- Route added [GET]api/CreateCtrl/Parameter/AssetPhysicalTypes
- Route added [GET]api/CreateCtrl/Parameter/AssetTypes
- Route added [GET]api/CreateCtrl/Parameter/Stocks
- Route added [GET]api/CreateCtrl/Parameter/StockTypes
- Route added [GET]api/CreateCtrl/Parameter/InsertTypes
- Route added [GET]api/CreateCtrl/Parameter/Framerates
- Route added [GET]api/CreateCtrl/Parameter/AudioFormats
- Route added [GET]api/CreateCtrl/Parameter/VideoFormats
- Route added [GET]api/CreateCtrl/Parameter/ImageFormats
- Route added [GET]api/CreateCtrl/Parameter/VideoCodecs
- Route added [GET]api/CreateCtrl/Parameter/AudioCodecs
- Route added [GET]api/CreateCtrl/Parameter/VideoBitrates
- Route added [GET]api/CreateCtrl/Parameter/AudioTrackTypes

V0.6.0 (27.06.2016)
- Route added [GET]api/CreateCtrl/Parameter/PlayoutFormats
- Route added [GET]api/CreateCtrl/Parameter/DeviceTypes
- Route added [GET]api/CreateCtrl/Parameter/RightTypes
- Route added [GET]api/CreateCtrl/Parameter/RightTerritories
- Route added [GET]api/CreateCtrl/Parameter/RightStatuses
- Route added [GET]api/CreateCtrl/Parameter/RightLanguageAttributes
- Route renamed [GET]api/CreateCtrl/Parameter/RightsCategories1 to api/CreateCtrl/Parameter/RightCategories1
- Route renamed [GET]api/CreateCtrl/Parameter/RightsCategories2 to api/CreateCtrl/Parameter/RightCategories2

V0.5.4 (02.06.2016)
- Route added [GET]api/CreateCtrl/Parameter/SeriesTypes

V0.4.6 (12.04.2016)
- Route renamed [GET]api/CreateCtrl/Parameter/BroadcastingTypes to api/CreateCtrl/Parameter/RunTypes

V0.4.2 (30.03.2016)
- Route added [GET]api/CreateCtrl/Parameter/RightsCategories1
- Route added [GET]api/CreateCtrl/Parameter/RightsCategories2

V0.4.0 (22.03.2016) Start of version history

APIDescription
GET api/CreateCtrl/Parameter/MaterialTypes

Get a list of all material types

GET api/CreateCtrl/Parameter/AssetPhysicalTypes

Get a list of all asset physical types

GET api/CreateCtrl/Parameter/AssetTypes

Get a list of all asset types

GET api/CreateCtrl/Parameter/StockTypes

Get a list of all storage area types

GET api/CreateCtrl/Parameter/Stocks

Get a list of all stocks

GET api/CreateCtrl/Parameter/InsertTypes

Get a list of all insert types

GET api/CreateCtrl/Parameter/Framerates

Get a list of all trame rates

GET api/CreateCtrl/Parameter/AudioFormats

Get a list of all audio formats

GET api/CreateCtrl/Parameter/VideoFormats

Get a list of all video formats

GET api/CreateCtrl/Parameter/ImageFormats

Get a list of all image formats

GET api/CreateCtrl/Parameter/VideoCodecs

Get a list of all video codecs

GET api/CreateCtrl/Parameter/AudioCodecs

Get a list of all audio codecs

GET api/CreateCtrl/Parameter/VideoBitrates

Get a list of all video bitrates

GET api/CreateCtrl/Parameter/AudioTrackTypes

Get a list of all audio track types

GET api/CreateCtrl/Parameter/Rasters

Get a list of all rasters

GET api/CreateCtrl/Parameter/Channels

Get a list of all channels

GET api/CreateCtrl/Parameter/Genres

Get a list of all genres

GET api/CreateCtrl/Parameter/SeasonGroups

Get a list of all season groups

GET api/CreateCtrl/Parameter/PersonFirmTypes

Get a list of all person/firm types. Person/firm types are required for the PersonFirmRef-Model in der PersonsFirms list of a program.

GET api/CreateCtrl/Parameter/ProgramTypes

Get a list of all program types

GET api/CreateCtrl/Parameter/SeriesTypes

Get a list of all series types

GET api/CreateCtrl/Parameter/ProductionFormats

Get a list of all production formats

GET api/CreateCtrl/Parameter/Languages

Get a list of all languages

GET api/CreateCtrl/Parameter/Countries

Get a list of all countries

GET api/CreateCtrl/Parameter/Colors

Get a list of all colors

GET api/CreateCtrl/Parameter/Sounds

Get a list of all sounds

GET api/CreateCtrl/Parameter/ParentalRatings

Get a list of all parental ratings

GET api/CreateCtrl/Parameter/WindowTypes

Get a list of all window types

GET api/CreateCtrl/Parameter/RunTypes

Get a list of all run types

GET api/CreateCtrl/Parameter/RerunTypes

Get a list of all rerun types

GET api/CreateCtrl/Parameter/TextTypes

Get a list of all text types

GET api/CreateCtrl/Parameter/PlayoutFormats

Get a list of all playout formats.

GET api/CreateCtrl/Parameter/DeviceTypes

Get a list of all playout formats.

GET api/CreateCtrl/Parameter/RightTypes

Get a list of all rights categories.

GET api/CreateCtrl/Parameter/RightTerritories

Get a list of all rights territories.

GET api/CreateCtrl/Parameter/RightCategories1

Get a list of all right categories 1.

GET api/CreateCtrl/Parameter/RightCategories2

Get a list of all right categories 2.

GET api/CreateCtrl/Parameter/RightStatuses

Get a list of all rights statuses.

GET api/CreateCtrl/Parameter/RightLanguageAttributes

Get a list of all rights language attributes.

Person

Person api

Description

Version history:

V1.0.69 (21.09.2017)
- Route added [POST]api/CreateCtrl/Person/Find/Paged

V0.5.7 (16.06.2016)
- Route added [PUT]api/CreateCtrl/Person/{modifiers}

V0.4.0 (22.03.2016) Start of version history

APIDescription
GET api/CreateCtrl/Person/{id}

Get a person by id

PUT api/CreateCtrl/Person

Update a person

PUT api/CreateCtrl/Person/{modifiers}

Update a person with modifiers

POST api/CreateCtrl/Person

Create a new person

DELETE api/CreateCtrl/Person/{id}

Delete a person

POST api/CreateCtrl/Person/Changes

Gets a list of the last 500 person and firm changes since given date

POST api/CreateCtrl/Person/Changes/{page}

Gets a page (0...n) from the list of person and firm changes since given date
Every Page contains 500 elements. The last Page is empty.

POST api/CreateCtrl/Person/ChangedObjects

Gets a list of the last 500 changed person and firm objects since given date

POST api/CreateCtrl/Person/ChangedObjects/{page}

Gets a page (0...n) from the list of changed person and firm objects since given date
Every Page contains 500 elements. The last Page is empty.

POST api/CreateCtrl/Person/Find

Get a persons and firms list by searching person names.
Only the first 50 resultlines will be returned.

POST api/CreateCtrl/Person/Find/Paged

Get a persons and firms list by searching person names.
Paging is enabled.

Program

Program api

Description

Version history:

V1.0.69 (21.09.2017)
- Route added [POST]api/CreateCtrl/Program/Find/Paged
- Route added [GET]api/CreateCtrl/Program/Folders
- Route added [PUT]api/CreateCtrl/Program/Folder
- Route added [POST]api/CreateCtrl/Program/Folder
- Route added [DELETE]api/CreateCtrl/Program/Folder/{id}
- Route added [POST]api/CreateCtrl/Program/FolderContents
- Route added [POST]api/CreateCtrl/Program/FolderContent/{programId}/{folderId}
- Route added [DELETE]api/CreateCtrl/Program/FolderContent/{programId}/{folderId}

V0.5.7 (16.06.2016)
- Route added [PUT]api/CreateCtrl/Program/{modifiers}

V0.4.0 (22.03.2016) Start of version history

APIDescription
GET api/CreateCtrl/Program/{id}

Get a program by id

PUT api/CreateCtrl/Program

Update a program

PUT api/CreateCtrl/Program/{modifiers}

Update a program with modifiers

POST api/CreateCtrl/Program

Create a new program

DELETE api/CreateCtrl/Program/{id}

Delete a program

POST api/CreateCtrl/Program/Changes

Gets a list of the last 500 program changes since given date

POST api/CreateCtrl/Program/Changes/{page}

Gets a page (0...n) from the list of program changes since given date.
Every Page contains 500 elements. The last Page is empty.

POST api/CreateCtrl/Program/ChangedObjects

Gets a list of the last 500 changed program objects since given date

POST api/CreateCtrl/Program/ChangedObjects/{page}

Gets a page (0...n) from the list of changed program objects since given date
Every Page contains 500 elements. The last Page is empty.

GET api/CreateCtrl/Program/Awards/{id}

Get the awards for a program by id

GET api/CreateCtrl/Program/Licenses/{id}

Gets a list of licenses for a program by id

POST api/CreateCtrl/Program/Find

Get a program list by searching program titles or numbers.
Only the first 50 resultlines will be returned.

POST api/CreateCtrl/Program/Find/Paged

Get a program list by searching program titles or numbers.
Paging is enabled.

POST api/CreateCtrl/Program/SearchStatistic

No documentation available.

GET api/CreateCtrl/Program/Folders

Get a list of all existing program folders

POST api/CreateCtrl/Program/Folder

Creates a new program folder

PUT api/CreateCtrl/Program/Folder

Creates a new program folder

DELETE api/CreateCtrl/Program/Folder/{id}

Deletes an existing program folder

POST api/CreateCtrl/Program/FolderContents

Get a program list of all programs in the given folder.

POST api/CreateCtrl/Program/FolderContent/{programId}/{folderId}

Adds a programm to a given folder

DELETE api/CreateCtrl/Program/FolderContent/{programId}/{folderId}

Removes a programm from a given folder

GET api/CreateCtrl/Program/SmartSearch/Definitions

Gets all smart search definitions for program

POST api/CreateCtrl/Program/SmartSearch/Values

Gets all possible values for a given smart search definition

GET api/CreateCtrl/Program/SmartSearches

previously api/Media/GetSmartSearches

PUT api/CreateCtrl/Program/SmartSearch

previously api/Media/SaveSmartSearch

POST api/CreateCtrl/Program/SmartSearch

No documentation available.

DELETE api/CreateCtrl/Program/SmartSearch/{smartSearchId}

previously api/Media/DeleteSmartSearch

POST api/CreateCtrl/Program/SmartSearch/Content

previously api/Media/SearchAssets

ProgramVersion

ProgramVersion api

Description

Version history:

V1.0.69 (21.09.2017)
- Route added [POST]api/CreateCtrl/ProgramVersion/Find/Paged

V0.5.7 (16.06.2016)
- Route added [PUT]api/CreateCtrl/ProgramVersion/{modifiers}

V0.4.5 (06.04.2016)
- Main route rename api/CreateCtrl/Program/Version to api/CreateCtrl/ProgramVersion

V0.4.0 (22.03.2016) Start of version history

APIDescription
GET api/CreateCtrl/ProgramVersion/{id}

Get a program version by id

PUT api/CreateCtrl/ProgramVersion

Update a program version

PUT api/CreateCtrl/ProgramVersion/{modifiers}

Update a program version with modifiers

POST api/CreateCtrl/ProgramVersion

Create a new program version

DELETE api/CreateCtrl/ProgramVersion/{id}

Delete a program version

POST api/CreateCtrl/ProgramVersion/Changes

Gets a list of the last 500 program versions changes since given date

POST api/CreateCtrl/ProgramVersion/Changes/{page}

Gets a page (0...n) from the list of program versions changes since given date
Every Page contains 500 elements. The last Page is empty.

POST api/CreateCtrl/ProgramVersion/ChangedObjects

Gets a list of the last 500 changed program version objects since given date

POST api/CreateCtrl/ProgramVersion/ChangedObjects/{page}

Gets a page (0...n) from the list of changed program version objects since given date
Every Page contains 500 elements. The last Page is empty.

GET api/CreateCtrl/ProgramVersion/Gemas/{id}

Get a list of gema entrys for a program version by id

GET api/CreateCtrl/ProgramVersion/Broadcasts/{id}

Get a list of broadcasts for a program version by id

POST api/CreateCtrl/ProgramVersion/Find

Get a list of program versions by searching program version titles or numbers.
Only the first 50 resultlines will be returned.

POST api/CreateCtrl/ProgramVersion/Find/Paged

Get a list of program versions by searching program version titles or numbers.
Paging is enabled.

Season

Season api

Description

Version history:

V0.5.7 (16.06.2016)
- Route added [PUT]api/CreateCtrl/Season/{modifiers}

V0.4.0 (22.03.2016) Start of version history

APIDescription
GET api/CreateCtrl/Season/{id}

Get a season by its id

PUT api/CreateCtrl/Season

Update a season

PUT api/CreateCtrl/Season/{modifiers}

Update a season with modifiers

POST api/CreateCtrl/Season

Create a new season

DELETE api/CreateCtrl/Season/{id}

Delete a season

POST api/CreateCtrl/Season/Changes

Gets a list of the last 500 season changes since given date

POST api/CreateCtrl/Season/Changes/{page}

Gets a page (0...n) from the list of season changes since given date
Every Page contains 500 elements. The last Page is empty.

POST api/CreateCtrl/Season/ChangedObjects

Gets a list of the last 500 changed season objects since given date

POST api/CreateCtrl/Season/ChangedObjects/{page}

Gets a page (0...n) from the list of changed season objects since given date
Every Page contains 500 elements. The last Page is empty.

GET api/CreateCtrl/Season/Programs/{id}

Get a list of programs by season id

Sequence

Sequence api

Description

Version history:

V0.5.7 (16.06.2016)
- Route added [PUT]api/CreateCtrl/Sequence/{modifiers}

V0.5.4 (02.06.2016)
- Route added [GET]api/CreateCtrl/Sequence/Licenses/{id}

V0.4.0 (22.03.2016) Start of version history

APIDescription
GET api/CreateCtrl/Sequence/{id}

Get a sequence by id

PUT api/CreateCtrl/Sequence

Update a sequence

PUT api/CreateCtrl/Sequence/{modifiers}

Update a sequence with modifiers

POST api/CreateCtrl/Sequence

Create a new sequence

DELETE api/CreateCtrl/Sequence/{id}

Delete a sequence

POST api/CreateCtrl/Sequence/Changes

Gets a list of the last 500 sequence changes since given date

POST api/CreateCtrl/Sequence/Changes/{page}

Gets a page (0...n) from the list of sequence changes since given date
Every Page contains 500 elements. The last Page is empty.

POST api/CreateCtrl/Sequence/ChangedObjects

Gets a list of the last 500 changed sequence objects since given date

POST api/CreateCtrl/Sequence/ChangedObjects/{page}

Gets a page (0...n) from the list of changed sequence objects since given date
Every Page contains 500 elements. The last Page is empty.

GET api/CreateCtrl/Sequence/Program/Versions/{id}

Get a list of program version by sequence id

GET api/CreateCtrl/Sequence/Licenses/{id}

Get a list of licenses by series id

Series

Series api

Description

Version history:

V1.0.69 (21.09.2017)
- Route added [POST]api/CreateCtrl/Series/Find/Paged

V0.5.7 (16.06.2016)
- Route added [PUT]api/CreateCtrl/Series/{modifiers}

V0.5.5 (08.06.2016)
- Route added [POST]api/CreateCtrl/Series/Find/{seriesTypeId}

V0.5.1 (17.05.2016)
- Route added [GET]api/CreateCtrl/Series/ChildSeries/{id}

V0.5.0 (11.05.2016)
- Route added [GET]api/CreateCtrl/Series/Licenses/{id}

V0.4.0 (22.03.2016) Start of version history

APIDescription
GET api/CreateCtrl/Series/{id}

Get a series by id

PUT api/CreateCtrl/Series

Update a series

PUT api/CreateCtrl/Series/{modifiers}

Update a series with modifiers

POST api/CreateCtrl/Series

Create a new series

DELETE api/CreateCtrl/Series/{id}

Delete a series

POST api/CreateCtrl/Series/Changes

Gets a list of the last 500 series changes since given date

POST api/CreateCtrl/Series/Changes/{page}

Gets a page (0...n) from the list of series changes since given date
Every Page contains 500 elements. The last Page is empty.

POST api/CreateCtrl/Series/ChangedObjects

Gets a list of the last 500 changed series objects since given date

POST api/CreateCtrl/Series/ChangedObjects/{page}

Gets a page (0...n) from the list of changed series objects since given date
Every Page contains 500 elements. The last Page is empty.

GET api/CreateCtrl/Series/Programs/{id}

Get a list of programs by series id

GET api/CreateCtrl/Series/ChildSeries/{id}

Get a list of child series by parent series id

GET api/CreateCtrl/Series/Licenses/{id}

Get a list of licenses by series id

POST api/CreateCtrl/Series/Find

Get a list of series by searching titles or numbers.
Only the first 50 resultlines will be returned.

POST api/CreateCtrl/Series/Find/{seriesTypeId}

Get a list of series of given type by searching titles or numbers.
Only the first 50 resultlines will be returned.

POST api/CreateCtrl/Series/Find/Paged

Get a list of series by searching titles or numbers.
Paging is enabled.

Text

Text api

Description

Version history:

V0.5.6 (10.06.2016)
- Route added [GET]api/CreateCtrl/Text/{id}/{modifiers}
- Route removed [GET]api/CreateCtrl/Text/WithoutLinebreaks/{id} replaced with api/CreateCtrl/Text/{id}/{modifiers}
- Route added [PUT, POST]api/CreateCtrl/Text/{modifiers}
- Route removed [PUT, POST]api/CreateCtrl/Text/WithLenCheck replaced with api/CreateCtrl/Text/{modifiers}

V0.4.9 (09.05.2016)
- Route added [GET]api/CreateCtrl/Text/WithoutLinebreaks/{id}
- Route added [PUT, POST]api/CreateCtrl/Text/WithLenCheck

V0.4.0 (22.03.2016) Start of version history

APIDescription
GET api/CreateCtrl/Text/{id}

Get a text by id

GET api/CreateCtrl/Text/{id}/{modifiers}

Get a text by id

PUT api/CreateCtrl/Text

Update a text

PUT api/CreateCtrl/Text/{modifiers}

Update a text with modifiers

POST api/CreateCtrl/Text

Create a new text

POST api/CreateCtrl/Text/{modifiers}

Create a new text with length checking. The allowed length of a text depends on the text type parameter.

DELETE api/CreateCtrl/Text/{id}

Delete a text

POST api/CreateCtrl/Text/Changes

Gets a list of the last 500 text changes since given date

POST api/CreateCtrl/Text/Changes/{page}

Gets a page (0...n) from the list of text changes since given date
Every Page contains 500 elements. The last Page is empty.

POST api/CreateCtrl/Text/ChangedObjects

Gets a list of the last 500 changed text objects since given date

POST api/CreateCtrl/Text/ChangedObjects/{page}

Gets a page (0...n) from the list of changed text objects since given date
Every Page contains 500 elements. The last Page is empty.

Trailer

Trailer api

Description

Version history:

V0.4.0 (22.03.2016) Start of version history

APIDescription
GET api/CreateCtrl/Trailer/Gemas/{id}

Get Gema for a Trailer by its id

TrailerVersion

Trailer Version api

Description

Version history:

V0.4.5 (06.04.2016)
- Main route rename api/CreateCtrl/Trailer/Version to api/CreateCtrl/TrailerVersion

V0.4.0 (22.03.2016) Start of version history

APIDescription
GET api/CreateCtrl/TrailerVersion/Broadcasts/{id}

Get a list of broadcasts for a trailer by id

Window

Window api

Description

Version history:

V0.6.0 (27.06.2016)
- Route added [GET]api/CreateCtrl/Window/Rights/{id}

V0.5.7 (16.06.2016)
- Route added [PUT]api/CreateCtrl/Window/{modifiers}

V0.4.0 (22.03.2016) Start of version history

APIDescription
GET api/CreateCtrl/Window/{id}

Get a window by id

PUT api/CreateCtrl/Window

Update a window

PUT api/CreateCtrl/Window/{modifiers}

Update a window with modifiers

POST api/CreateCtrl/Window

Insert a new window

DELETE api/CreateCtrl/Window/{id}

Delete a window

POST api/CreateCtrl/Window/Changes

Gets a list of the last 500 window changes since given date

POST api/CreateCtrl/Window/Changes/{page}

Gets a page (0...n) from the list of window changes since given date
Every Page contains 500 elements. The last Page is empty.

POST api/CreateCtrl/Window/ChangedObjects

Gets a list of the last 500 changed window objects since given date

POST api/CreateCtrl/Window/ChangedObjects/{page}

Gets a page (0...n) from the list of changed window objects since given date
Every Page contains 500 elements. The last Page is empty.

GET api/CreateCtrl/Window/Broadcasts/{id}

Get a list of broadcasts for a window by id

GET api/CreateCtrl/Window/Rights/{id}

Get all rights of a window by its id

Intigral

Intigral api

Description

Version history:
V0.6.3 (05.09.2016) Start of version history

APIDescription
GET api/Intigral/Test

Is Alive Check

POST api/Intigral/CensoredVersion

Creates a censored version of an asset
Sets the workflow status on “Awaiting”

POST api/Intigral/CensoredVersion/Delete

Deletes a censored version of an asset and relocate all materials back to the master version

PUT api/Intigral/PublishStatus

Sets the workflow status of an object (asset or cast) to "Published" or "NotPublished".

PUT api/Intigral/Offline

Sets the status of an object on "Offline" (object was deleted)

POST api/Intigral/Cast

Creates a cast

PUT api/Intigral/Cast

Updates a cast

PUT api/Intigral/Image

Updates an image

PUT api/Intigral/Content

Updates a content

PUT api/Intigral/Asset

Updates an asset

PUT api/Intigral/Subtitle

Updates a subtitle

POST api/Intigral/Window/TimePeriod

Gets the list of the active/removal/new window objects in a time period

POST api/Intigral/BulkPublish/Movies

No documentation available.

POST api/Intigral/BulkPublish/Episodes

No documentation available.

Mti

Mti api

Description

Version history:

V10.2.3.2 (30.11.2018)
- Route added [POST]api/Mti/Events
- Route added [GET]api/Mti/Event/{eventId}
- Route added [POST]api/Mti/Event
- Route added [PUT]api/Mti/Event
- Route added [DELETE]api/Mti/Event/{eventId}"

V10.2.2.1 (23.10.2018) Start of version history

APIDescription
GET api/Mti/Test

Is Alive Check

POST api/Mti/Programmtafeln

No documentation available.

POST api/Mti/Teleporter

No documentation available.

POST api/Mti/PlayList

No documentation available.

POST api/Mti/Events

Get a list of scheduled events on channel between begin and end

GET api/Mti/Event/{eventId}

Get a single scheduled events by id

POST api/Mti/Event

Create new schedule event

PUT api/Mti/Event

Update existing schedule event

DELETE api/Mti/Event/{eventId}

Delete existing scheule event by id

Schedule

APIDescription
GET api/Schedule/Test

No documentation available.

POST api/Schedule/IsAlive

No documentation available.

GET api/Schedule/Parameter/Services

No documentation available.

GET api/Schedule/Parameter/SlotTypes/{serviceId}

No documentation available.

GET api/Schedule/Parameter/Attributes

No documentation available.

GET api/Schedule/Parameter/ProgramTypes

No documentation available.

GET api/Schedule/Parameter/VersionTypes

No documentation available.

GET api/Schedule/Parameter/Genres

No documentation available.

GET api/Schedule/Parameter/Rasters

No documentation available.

GET api/Schedule/Parameter/Ratings

No documentation available.

GET api/Schedule/Parameter/LicenseCategories

No documentation available.

GET api/Schedule/Parameter/WriteOffMethods

No documentation available.

GET api/Schedule/Parameter/Currencies

No documentation available.

GET api/Schedule/Parameter/AdTarifType

No documentation available.

GET api/Schedule/Parameter/AdPriceGroup

No documentation available.

GET api/Schedule/Parameter/Licensors

No documentation available.

GET api/Schedule/Parameter/Rights

No documentation available.

GET api/Schedule/Parameter/FolderTypeKeys

No documentation available.

GET api/Schedule/Parameter/ListingAttributes

No documentation available.

GET api/Schedule/SmartSearch/Definitions

No documentation available.

POST api/Schedule/SmartSearch/Values

No documentation available.

GET api/Schedule/SmartSearches

No documentation available.

PUT api/Schedule/SmartSearch

No documentation available.

POST api/Schedule/SmartSearch

No documentation available.

DELETE api/Schedule/SmartSearch/{smartSearchId}

No documentation available.

POST api/Schedule/SmartSearch/Content

No documentation available.

GET api/Schedule/Parameter/SlotTypEdit/{id}

No documentation available.

POST api/Schedule/Parameter/SlotTypEdit

No documentation available.

PUT api/Schedule/Parameter/SlotTypEdit

No documentation available.

DELETE api/Schedule/Parameter/SlotTypEdit/{id}

No documentation available.

POST api/Schedule/Action/{key}/{id}/{tab}/{channelId}

Trigger an action of ContentInfo. Actions can be button clicks, checkbox changes, edit text changes,...

POST api/Schedule/Source/Programs

No documentation available.

POST api/Schedule/Plan

No documentation available.

POST api/Schedule/Change

Changes schedule objects position, duration, parents and other values

Depending on the ChangeType there must be delivered different values:
- ChangeType Add:
TypeKey (Which object should be Created? Slot, Block, Event, Adbreak)
ParentId + Data + Toptime (Position of new object)
DurationTime (If TypeKey Slot or Adbreak)
EventData, SlotData, AdbreakData (depending which TypeKey)
- ChangeType Change or Delete:
Id (Neccessary to identify which object to change or delete)

On ChangeTypes Add and Change other values can be provided but are not mandatory.

On ChangeType Dleete no other values will be processed.

POST api/Schedule/IsUndoEnabled

No documentation available.

POST api/Schedule/IsRedoEnabled

No documentation available.

POST api/Schedule/Undo

No documentation available.

POST api/Schedule/Redo

No documentation available.

GET api/Schedule/Object/SlotProfile/{slotId}

No documentation available.

POST api/Schedule/Object/SlotProfile

No documentation available.

GET api/Schedule/Object/SiData/{planObjectId}

No documentation available.

POST api/Schedule/Object/SiData

No documentation available.

GET api/Schedule/Object/AttributeData/{planObjectId}

No documentation available.

POST api/Schedule/Object/AttributeData

No documentation available.

POST api/Schedule/Content/Stock

No documentation available.

PUT api/Schedule/Stock/Favourite/Add

No documentation available.

DELETE api/Schedule/Stock/Favourite/Remove/{id}

No documentation available.

POST api/Schedule/Stock/Favourite/Get

No documentation available.

POST api/Schedule/Folder/List

No documentation available.

POST api/Schedule/Folder

No documentation available.

PUT api/Schedule/Folder

No documentation available.

DELETE api/Schedule/Folder/{id}

No documentation available.

POST api/Schedule/FolderContents

No documentation available.

POST api/Schedule/FolderContent/{contentId}/{folderId}

No documentation available.

DELETE api/Schedule/FolderContent/{contentId}/{folderId}

No documentation available.

POST api/Schedule/Content/Listing

No documentation available.

GET api/Schedule/Content/{elementId}

No documentation available.

GET api/Schedule/ContentFromVersion/{id}

No documentation available.

Security

The Security api provides login and logout funcitonality.

APIDescription
GET api/Security/Test

No documentation available.

POST api/Security/User/Login

No documentation available.

POST api/Security/User/CheckPassword

No documentation available.

POST api/Security/User/ChangePassword

No documentation available.

GET api/Security/User/UserInfo

No documentation available.

POST api/Security/User/UserInfo

No documentation available.

GET api/Security/ApplicationInfo

No documentation available.

GET api/Security/ServiceInfo

No documentation available.

GET api/Security/ActiveModules

No documentation available.

GET api/Security/User/Logout

No documentation available.

POST api/Security/User/DataGridSettings

No documentation available.

PUT api/Security/User/DataGridSettings

No documentation available.

POST api/Security/User/ConfigValue

No documentation available.

POST api/Security/User/GlobalConfigValue

No documentation available.

PUT api/Security/User/GlobalConfigValue

No documentation available.

PUT api/Security/User/ConfigValue

No documentation available.

Topics

APIDescription
GET api/Topics/Parameter/TopicCategories

No documentation available.

GET api/Topics/Parameter/StoryCategories

No documentation available.

POST api/Topics/Source/SourcesSave

No documentation available.

GET api/Topics/Source/SourcesLoad

No documentation available.

DELETE api/Topics/Source/SourcesDelete/{id}

No documentation available.

POST api/Topics/Source/ResultsGet

No documentation available.

POST api/Topics/Source/LinearRadioSources

No documentation available.

POST api/Topics/Source/LinearTvSources

No documentation available.

POST api/Topics/Source/TwitterSource

No documentation available.

GET api/Topics/Source/GetTwitterOauth

No documentation available.

POST api/Topics/Source/FacebookSources

No documentation available.

POST api/Topics/Facebook/GetSpecificPage

No documentation available.

GET api/Topics/Source/NewsApiSources

No documentation available.

POST api/Topics/Source/RssSource

No documentation available.

POST api/Topics/Twitter/Verifier

No documentation available.

DELETE api/Topics/Twitter/LogOutUser

No documentation available.

GET api/Topics/Twitter/IsUserLoggedIn

No documentation available.

GET api/Topics/Facebook/GetUser

No documentation available.

GET api/Topics/Facebook/LogIn

No documentation available.

GET api/Topics/Facebook/LogOut

No documentation available.

POST api/Topics/Facebook/GenerateUserAccesToken

No documentation available.

GET api/Topics/Instagram/LogIn

No documentation available.

POST api/Topics/Instagram/GenerateUserAccesToken

No documentation available.

GET api/Topics/Instagram/LogOut

No documentation available.

GET api/Topics/Instagram/GetUser

No documentation available.

POST api/Topics/Google/GenerateUserAccesToken

No documentation available.

GET api/Topics/Google/LogIn

No documentation available.

GET api/Topics/Google/GetLoggedUser

No documentation available.

GET api/Topics/Google/LogOut

No documentation available.

GET api/Topics/Linkedin/LogIn

No documentation available.

POST api/Topics/Linkedin/GenerateUserAccesToken

No documentation available.

GET api/Topics/Linkedin/GetUser

No documentation available.

DELETE api/Topics/Linkedin/LogOutUser

No documentation available.

POST api/Topics/Topic/Publish

No documentation available.

PUT api/Topics/Topic/FavouriteSet

No documentation available.

DELETE api/Topics/Topic/FavouriteRemove/{id}

No documentation available.

POST api/Topics/Topic/FavouriteGet

No documentation available.

GET api/Topics/Topic/CheckForAsset/{assetId}/{channel}

No documentation available.

GET api/Topics/Topic/UsersList

No documentation available.

POST api/Topics/Topic/ResultsGetTopics

No documentation available.

POST api/Topics/Topic/StoryChannels

No documentation available.

POST api/Topics/Topic/ResultsGetStories

No documentation available.

DELETE api/Topics/Topic/TopicDelete/{id}

No documentation available.

DELETE api/Topics/Topic/StoryDelete/{id}

No documentation available.

POST api/Topics/Topic/TopicSave

No documentation available.

POST api/Topics/Topic/StoryUpdate

No documentation available.

GET api/Topics/Topic/TopicLoad/{id}

No documentation available.

GET api/Topics/Topic/StoryLoad/{id}

No documentation available.

POST api/Topics/Topic/TopicTrends

No documentation available.

POST api/Topics/Topic/TopicWorkspaceList

No documentation available.

POST api/Topics/Workspace/DeadLines

No documentation available.