WebApi

Die WebApi ist eine Schnittstelle, die Entwickler nutzen können, um Daten aus der CreateCtrl Suite abzurufen, Daten hinzuzufügen oder zu löschen.

Die Dokumentation der WebApi finden Sie hier:

https://demo-api.createctrl.cloud/swagger/index.html

Release Notes API (2021)


 21.01 | Januar Release (2021)
BereichÄnderungenMehr Information

Asset

- Route added [POST]api/CreateCtrl/Asset/LinearActivation

- Route added [PUT]api/CreateCtrl/Asset/LinearActivation/{assetPositionId}/{isActive}


Contract

- Route added [POST]api/CreateCtrl/Contract/Find

- Route added [POST]api/CreateCtrl/Contract/Find/Paged


Material

- Route added [POST]api/CreateCtrl/Material/DocumentUpload/{contentId}

- Route added [GET]api/CreateCtrl/Material/Position/Download/{materialPositionId}


Parameter

- Route added [GET]api/CreateCtrl/Parameter/ContractTypes

- Route added [GET]api/CreateCtrl/Parameter/ContractCategories


ParentalRating


API added

- Route added GET api/CreateCtrl/ParentalRating/{id}

- Route added GET api/CreateCtrl/ParentalRating/OfContent/{id}

- Route added PUT api/CreateCtrl/ParentalRating

- Route added POST api/CreateCtrl/ParentalRating

- Route added DELETE api/CreateCtrl/ParentalRating/{id}


Get an extendet parental rating data by id

Get list of extendet parental rating data of content with given id

Update an existing extendet parental rating data

Create a new extendet parental rating data

Delete an extendet parental rating data


 21.02 | Februar Release (2021)
BereichÄnderungenMehr Information

AdCut

API added

- Route added GET api/CreateCtrl/AdCut/{id}

- Route added GET api/CreateCtrl/AdCut/OfAssetPosition/{assetPositionId}

- Route added PUT api/CreateCtrl/AdCut

- Route added POST api/CreateCtrl/AdCut

- Route added DELETE api/CreateCtrl/AdCut/{id}


Get an ad cut by id

Get all ad cuts of an asset position id

Update an add cut

Create a new add cut

Delete an add cut

Contract

- Route added [GET]api/CreateCtrl/Contract/Price/{id}

- Route added [PUT]api/CreateCtrl/Contract/Price/{id}


License

- Route added [GET]api/CreateCtrl/License/Price/{id}

- Route added [PUT]api/CreateCtrl/License/Price/{id}


Parameter

- Route added [GET]api/CreateCtrl/Parameter/AdCutTypes

- Route added [PUT]api/CreateCtrl/Parameter/Color

- Route added [POST]api/CreateCtrl/Parameter/Color

- Route added [DELETE]api/CreateCtrl/Parameter/Color/{id}

- Route added [PUT]api/CreateCtrl/Parameter/Genre

- Route added [PUT]api/CreateCtrl/Parameter/Genre/Attributes/{id}

- Route added [POST]api/CreateCtrl/Parameter/Genre

- Route added [DELETE]api/CreateCtrl/Parameter/Genre/{id}

- Route added [PUT]api/CreateCtrl/Parameter/Language

- Route added [PUT]api/CreateCtrl/Parameter/Language/Attributes/{id}

- Route added [POST]api/CreateCtrl/Parameter/Language

- Route added [DELETE]api/CreateCtrl/Parameter/Language/{id}

- Route added [PUT]api/CreateCtrl/Parameter/ProductionFormat

- Route added [POST]api/CreateCtrl/Parameter/ProductionFormat

- Route added [DELETE]api/CreateCtrl/Parameter/ProductionFormat/{id}

- Route added [PUT]api/CreateCtrl/Parameter/Raster

- Route added [POST]api/CreateCtrl/Parameter/Raster

- Route added [DELETE]api/CreateCtrl/Parameter/Raster/{id}

- Route added [PUT]api/CreateCtrl/Parameter/SeriesType

- Route added [POST]api/CreateCtrl/Parameter/SeriesType

- Route added [DELETE]api/CreateCtrl/Parameter/SeriesType/{id}

- Route added [PUT]api/CreateCtrl/Parameter/Sound

- Route added [POST]api/CreateCtrl/Parameter/Sound

- Route added [DELETE]api/CreateCtrl/Parameter/Sound/{id}

- Route added [PUT]api/CreateCtrl/Parameter/VersionType

- Route added [POST]api/CreateCtrl/Parameter/VersionType

- Route added [DELETE]api/CreateCtrl/Parameter/VersionType/{id}


SimpleSchedule

API added

- Route added POST api/CreateCtrl/SimpleSchedule/Events

- Route added GET api/CreateCtrl/SimpleSchedule/Event/{eventId}

- Route added POST api/CreateCtrl/SimpleSchedule/Event

- Route added PUT api/CreateCtrl/SimpleSchedule/Event

- Route added DELETE api/CreateCtrl/SimpleSchedule/Event/{eventId}


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

Get a single scheduled events by id

Create new schedule event

Update existing schedule event

Delete existing scheule event by id


 21.03 | März Release (2021)
BereichÄnderungenMehr Information
Material

- Added additional information in DocumentUpload

- Route added [GET]api/CreateCtrl/Material/Media/Download/{mediaId}

- Route added [POST]api/CreateCtrl/Material/Media/Upload


Parameter

- Route added [GET]api/CreateCtrl/Parameter/LicenseCategories

- Route added [GET]api/CreateCtrl/Parameter/LicenseTypes

- Route added [GET]api/CreateCtrl/Parameter/SportTypes

- Route added [PUT]api/CreateCtrl/Parameter/SportType

- Route added [POST]api/CreateCtrl/Parameter/SportType

- Route added [PUT]api/CreateCtrl/Parameter/SportType/LanguageTitles/{id}

- Route added [DELETE]api/CreateCtrl/Parameter/SportType/{id}

- Route added [GET]api/CreateCtrl/Parameter/SportSeasons

- Route added [PUT]api/CreateCtrl/Parameter/SportSeason

- Route added [POST]api/CreateCtrl/Parameter/SportSeason

- Route added [DELETE]api/CreateCtrl/Parameter/SportSeason/{id}

- Route added [GET]api/CreateCtrl/Parameter/MatchPhases

- Route added [PUT]api/CreateCtrl/Parameter/MatchPhase

- Route added [POST]api/CreateCtrl/Parameter/MatchPhase

- Route added [DELETE]api/CreateCtrl/Parameter/MatchPhase/{id}

- Route added [GET]api/CreateCtrl/Parameter/MatchCategories

- Route added [PUT]api/CreateCtrl/Parameter/MatchCategory

- Route added [POST]api/CreateCtrl/Parameter/MatchCategory

- Route added [DELETE]api/CreateCtrl/Parameter/MatchCategory/{id}

- Route added [GET]api/CreateCtrl/Parameter/MatchTypes

- Route added [PUT]api/CreateCtrl/Parameter/MatchType

- Route added [POST]api/CreateCtrl/Parameter/MatchType

- Route added [DELETE]api/CreateCtrl/Parameter/MatchType/{id}


SportCompetion

Controller added

- GET api/CreateCtrl/SportCompetition/{id}

- PUT api/CreateCtrl/SportCompetition

- PUT api/CreateCtrl/SportCompetition/{modifiers}

- POST api/CreateCtrl/SportCompetition

- DELETE api/CreateCtrl/SportCompetition/{id}

- POST api/CreateCtrl/SportCompetition/Changes

- POST api/CreateCtrl/SportCompetition/Changes/{page}

- POST api/CreateCtrl/SportCompetition/ChangedObjects

- POST api/CreateCtrl/SportCompetition/ChangedObjects/{page}

- POST api/CreateCtrl/SportCompetition/Find

- POST api/CreateCtrl/SportCompetition/Find/Paged



 21.04 | April Release (2021)
BereichÄnderungenMehr Information

Parameter

- Route added [PUT]api/CreateCtrl/Parameter/SportType/Attributes/{id}
Commercial

- Route added [GET]api/CreateCtrl/Commercial/ {id}
- Route added [PUT]api/CreateCtrl/Commercial
- Route added [PUT]api/CreateCtrl/Commercial/{modifiers}
- Route added [POST]api/CreateCtrl/Commercial
- Route added [PUT]api/CreateCtrl/Commercial/Number/{id}
- Route added [DELETE]api/CreateCtrl/Commercial/ {id}
- Route added [POST]api/CreateCtrl/Commercial/Changes
- Route added [POST]api/CreateCtrl/Commercial/Changes/{page}
- Route added [POST]api/CreateCtrl/Commercial/ChangedObjects
- Route added [POST]api/CreateCtrl/Commercial/ChangedObjects/{page}
- Route added [POST]api/CreateCtrl/Commercial/Find
- Route added [POST]api/CreateCtrl/Commercial/Find/Paged


Commercial Version

- Route added [GET]api/CreateCtrl/CommercialVersion/{id}

- Route added [PUT]api/CreateCtrl/CommercialVersion

- Route added [PUT]api/CreateCtrl/CommercialVersion/ {modifiers}

- Route added [POST]api/CreateCtrl/CommercialVersion

- Route added [PUT]api/CreateCtrl/CommercialVersion/Number/ {id}

- Route added [DELETE]api/CreateCtrl/CommercialVersion/{id}

- Route added [POST]api/CreateCtrl/CommercialVersion/Changes

- Route added [POST]api/CreateCtrl/CommercialVersion/Changes/ {page}

- Route added [POST]api/CreateCtrl/CommercialVersion/ChangedObjects

- Route added [POST]api/CreateCtrl/CommercialVersion/ChangedObjects/{page}

- Route added [POST]api/CreateCtrl/CommercialVersion/Find

- Route added [POST]api/CreateCtrl/CommercialVersion/Find/Paged


SimpleSchedule

- Route added Adbreaks
- Route added Adbreak/{adbreakId}
- Route added Adbreak/Events/{adbreakId} (GET)
- Route added Adbreak/Events/{adbreakId} (POST)

Release Notes API (2020)


 20.01 | Januar Release (2020)
BereichÄnderungenMehr Information

Designelement

- Route added [GET]api/CreateCtrl/DesignElement/{id}

- Route added [PUT]api/CreateCtrl/DesignElement

- Route added [PUT]api/CreateCtrl/DesignElement/{modifiers}

- Route added [POST]api/CreateCtrl/DesignElement

- Route added [DELETE]api/CreateCtrl/DesignElement/{id}

- Route added [POST]api/CreateCtrl/DesignElement/Changes

- Route added [POST]api/CreateCtrl/DesignElement/Changes/{page}

- Route added [POST]api/CreateCtrl/DesignElement/ChangedObjects

- Route added [POST]api/CreateCtrl/DesignElement/ChangedObjects/{page}

- Route added [POST]api/CreateCtrl/DesignElement/Programs/{id}

- Route added [POST]api/CreateCtrl/DesignElement/Find

- Route added [POST]api/CreateCtrl/DesignElement/Find/Paged


Parameter

- Route added [GET]api/CreateCtrl/Parameter/DesignElementTypes

 20.02 | Februar Release (2020)
BereichÄnderungenMehr Information

Parameter

- Route added [GET]api/CreateCtrl/Parameter/TrailerTypes

- Route added [GET]api/CreateCtrl/Parameter/VersionTypes


Trailer

- Route added [GET]api/CreateCtrl/Trailer/{id}
- Route added [PUT]api/CreateCtrl/Trailer
- Route added [PUT]api/CreateCtrl/Trailer/{modifiers}
- Route added [POST]api/CreateCtrl/Trailer
- Route added [DELETE]api/CreateCtrl/Trailer/{id}
- Route added [POST]api/CreateCtrl/Trailer/Changes
- Route added [POST]api/CreateCtrl/Trailer/Changes/{page}
- Route added [POST]api/CreateCtrl/Trailer/ChangedObjects
- Route added [POST]api/CreateCtrl/Trailer/ChangedObjects/{page}
- Route added [POST]api/CreateCtrl/Trailer/Programs/{id}
- Route added [POST]api/CreateCtrl/Trailer/Serieses/{id}
- Route added [POST]api/CreateCtrl/Trailer/Find
- Route added [POST]api/CreateCtrl/Trailer/Find/Paged


TrailerVersion

- Route added [GET]api/CreateCtrl/TrailerVersion/{id}

- Route added [PUT]api/CreateCtrl/TrailerVersion

- Route added [PUT]api/CreateCtrl/TrailerVersion/{modifiers}

- Route added [POST]api/CreateCtrl/TrailerVersion

- Route added [DELETE]api/CreateCtrl/TrailerVersion/{id}

- Route added [POST]api/CreateCtrl/TrailerVersion/Changes

- Route added [POST]api/CreateCtrl/TrailerVersion/Changes/{page}

- Route added [POST]api/CreateCtrl/TrailerVersion/ChangedObjects

- Route added [POST]api/CreateCtrl/TrailerVersion/ChangedObjects/{page}

- Route added [POST]api/CreateCtrl/TrailerVersion/Find

- Route added [POST]api/CreateCtrl/TrailerVersion/Find/Paged



 20.03 | März Release (2020)
BereichÄnderungenMehr Information

Parameter

- Route added [GET]api/CreateCtrl/Parameter/AttributeTypes{modelName}

- Route added [GET]api/CreateCtrl/Parameter/Evaluations



 20.04 | April Release (2020)
BereichÄnderungenMehr Information

Parameter

- Route added [GET]api/CreateCtrl/Parameter/NumberTypes

- Route added [GET]api/CreateCtrl/Parameter/TitleTypes

- Route [GET]api/CreateCtrl/Parameter/AttributeTypes{modelName} added missing modelNames



 20.11 | November Release (2020)
BereichÄnderungenMehr Information

Asset

- Route added [PUT]api/CreateCtrl/Asset/Number/{id}

Contract

- Route added [PUT]api/CreateCtrl/Contract/Number/{id}

Designelement

- Route added [PUT]api/CreateCtrl/DesignElement/Number/{id}

Material

- Route added [PUT]api/CreateCtrl/Material/Number/{id}

Parameter

- Route added [PUT]api/CreateCtrl/Parameter/ProgramType

- Route added [POST]api/CreateCtrl/Parameter/ProgramType

- Route added [DELETE]api/CreateCtrl/Parameter/ProgramType/{id}


Person

- Route added [PUT]api/CreateCtrl/Person/Number/{id}


Program

- Route added [PUT]api/CreateCtrl/Program/Number/{id}

- Property Number in Program model has a new semantic - Number now manages the program number (see Program model)


ProgramVersion- Route added [PUT]api/CreateCtrl/ProgramVersion/Number/{id}
Season- Route added [PUT]api/CreateCtrl/Season/Number/{id}
Sequence- Route added [PUT]api/CreateCtrl/Sequence/Number/{id}
Series- Route added [PUT]api/CreateCtrl/Series/Number/{id}
Trailer- Route added [PUT]api/CreateCtrl/Trailer/Number/{id}
TrailerVersion- Route added [PUT]api/CreateCtrl/TrailerVersion/Number/{id}

Release Notes API (2018)


 Version 1.0.73 | Januar Release (2018)
BereichÄnderungenMehr Information

Interface

- Route added [POST]api/CreateCtrl/Interface/VodHighlightSchedule



 Version 10.2.2.1 | Oktober Release (2018)
BereichÄnderungenMehr Information

Mti

Start of version history



 Version 10.2.3.2 | November Release (2018)
BereichÄnderungenMehr Information

Mti

- 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}"


Release Notes API (2017)



 Version 1.0.67 | Mai Release (2017)
BereichÄnderungenMehr Information
Material

- Route added [POST]api/CreateCtrl/Material/Find


 Version 1.0.69 | September Release (2017)
BereichÄnderungenMehr Information
Material

- Route added [POST]api/CreateCtrl/Material/Find/Paged


Person- Route added [POST]api/CreateCtrl/Person/Find/Paged
Program

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


ProgramVersion- Route added [POST]api/CreateCtrl/ProgramVersion/Find/Paged
Series- Route added [POST]api/CreateCtrl/Series/Find/Paged
 Version 1.0.71 | Oktober Release (2017)
BereichÄnderungenMehr Information
Asset

API added

- Route added GET api/CreateCtrl/Asset/{id}

- Route added PUT api/CreateCtrl/Asset

- Route added POST api/CreateCtrl/Asset

- Route added DELETE api/CreateCtrl/Asset/{id}

- Route added POST api/CreateCtrl/Asset/Changes

- Route added POST api/CreateCtrl/Asset/Changes/{page}

- Route added POST api/CreateCtrl/Asset/ChangedObjects

- Route added POST api/CreateCtrl/Asset/ChangedObjects/{page}

- Route added POST api/CreateCtrl/Asset/Find

- Route added POST api/CreateCtrl/Asset/Find/Paged


- Get an asset by id

- Update a asset

- Create a new asset

- Delete a asset

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

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

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

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

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

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

Parameter

- 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