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:
Release Notes API (2021)
Bereich | Änderungen | Mehr 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 |
Bereich | Änderungen | Mehr 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 |
Bereich | Änderungen | Mehr 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 |
Bereich | Änderungen | Mehr Information |
---|---|---|
Parameter | - Route added [PUT]api/CreateCtrl/Parameter/SportType/Attributes/{id} | |
Commercial | - Route added [GET]api/CreateCtrl/Commercial/ {id} | |
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)
Bereich | Änderungen | Mehr 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 |
Bereich | Änderungen | Mehr Information |
---|---|---|
Parameter | - Route added [GET]api/CreateCtrl/Parameter/TrailerTypes - Route added [GET]api/CreateCtrl/Parameter/VersionTypes | |
Trailer | - Route added [GET]api/CreateCtrl/Trailer/{id} | |
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 |
Bereich | Änderungen | Mehr Information |
---|---|---|
Parameter | - Route added [GET]api/CreateCtrl/Parameter/AttributeTypes{modelName} - Route added [GET]api/CreateCtrl/Parameter/Evaluations |
Bereich | Änderungen | Mehr 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 |
Bereich | Änderungen | Mehr 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)
Bereich | Änderungen | Mehr Information |
---|---|---|
Interface | - Route added [POST]api/CreateCtrl/Interface/VodHighlightSchedule |
Bereich | Änderungen | Mehr Information |
---|---|---|
Mti | Start of version history |
Bereich | Änderungen | Mehr 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)
Bereich | Änderungen | Mehr Information |
---|---|---|
Material | - Route added [POST]api/CreateCtrl/Material/Find |
Bereich | Änderungen | Mehr 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 |
Bereich | Änderungen | Mehr 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 |