Reference > API > CMS > Entry
Entry
CMS entry use cases and event handlers
- What use cases are available in
webiny/api/cms/entry? - Which event handlers can you implement?
- How to import and use each exported item?
Overview
This page documents everything exported from webiny/api/cms/entry. Import any of the items below directly from this path in your Webiny extensions.
Use Cases
CreateEntryRevisionFromUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface CreateEntryRevisionFromUseCase.Interface:
Types:
Usage:
CreateEntryUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface CreateEntryUseCase.Interface:
Types:
Usage:
DeleteEntryRevisionUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface DeleteEntryRevisionUseCase.Interface:
Types:
Usage:
DeleteEntryUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface DeleteEntryUseCase.Interface:
Types:
Usage:
DeleteMultipleEntriesUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface DeleteMultipleEntriesUseCase.Interface:
Types:
Usage:
GetEntriesByIdsUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface GetEntriesByIdsUseCase.Interface:
Types:
Usage:
GetEntryByIdUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface GetEntryByIdUseCase.Interface:
Types:
Usage:
GetEntryUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface GetEntryUseCase.Interface:
Types:
Usage:
GetLatestDeletedRevisionByEntryIdUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface GetLatestDeletedRevisionByEntryIdUseCase.Interface:
Types:
Usage:
GetLatestEntriesByIdsUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface GetLatestEntriesByIdsUseCase.Interface:
Types:
Usage:
GetLatestRevisionByEntryIdBaseUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface GetLatestRevisionByEntryIdBaseUseCase.Interface:
Types:
Usage:
GetLatestRevisionByEntryIdIncludingDeletedUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface GetLatestRevisionByEntryIdIncludingDeletedUseCase.Interface:
Types:
Usage:
GetLatestRevisionByEntryIdUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface GetLatestRevisionByEntryIdUseCase.Interface:
Types:
Usage:
GetPreviousRevisionByEntryIdBaseUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface GetPreviousRevisionByEntryIdBaseUseCase.Interface:
Types:
Usage:
GetPreviousRevisionByEntryIdUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface GetPreviousRevisionByEntryIdUseCase.Interface:
Types:
Usage:
GetPublishedEntriesByIdsUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface GetPublishedEntriesByIdsUseCase.Interface:
Types:
Usage:
GetPublishedRevisionByEntryIdUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface GetPublishedRevisionByEntryIdUseCase.Interface:
Types:
Usage:
GetRevisionByIdUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface GetRevisionByIdUseCase.Interface:
Types:
Usage:
GetRevisionsByEntryIdUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface GetRevisionsByEntryIdUseCase.Interface:
Types:
Usage:
GetSingletonEntryUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface GetSingletonEntryUseCase.Interface:
Types:
Usage:
ListDeletedEntriesUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface ListDeletedEntriesUseCase.Interface:
Types:
Usage:
ListEntriesUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface ListEntriesUseCase.Interface:
Types:
Usage:
ListLatestEntriesUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface ListLatestEntriesUseCase.Interface:
Types:
Usage:
ListPublishedEntriesUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface ListPublishedEntriesUseCase.Interface:
Types:
Usage:
MoveEntryToBinUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface MoveEntryToBinUseCase.Interface:
Types:
Usage:
MoveEntryUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface MoveEntryUseCase.Interface:
Types:
Usage:
PublishEntryUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface PublishEntryUseCase.Interface:
Types:
Usage:
RepublishEntryUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface RepublishEntryUseCase.Interface:
Types:
Usage:
RestoreEntryFromBinUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface RestoreEntryFromBinUseCase.Interface:
Types:
Usage:
UnpublishEntryUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface UnpublishEntryUseCase.Interface:
Types:
Usage:
UpdateEntryUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface UpdateEntryUseCase.Interface:
Types:
Usage:
UpdateSingletonEntryUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface UpdateSingletonEntryUseCase.Interface:
Types:
Usage:
ValidateEntryUseCase
Use Case Abstraction — imported from webiny/api/cms/entry
Interface ValidateEntryUseCase.Interface:
Types:
Usage:
Event Handlers
EntryAfterCreateEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryAfterCreateEventHandler.Interface:
Event payload EntryAfterCreateEventPayload:
Types:
Usage:
EntryAfterDeleteEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryAfterDeleteEventHandler.Interface:
Types:
Usage:
EntryAfterDeleteMultipleEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryAfterDeleteMultipleEventHandler.Interface:
Types:
Usage:
EntryAfterMoveEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryAfterMoveEventHandler.Interface:
Types:
Usage:
EntryAfterPublishEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryAfterPublishEventHandler.Interface:
Types:
Usage:
EntryAfterRepublishEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryAfterRepublishEventHandler.Interface:
Types:
Usage:
EntryAfterRestoreFromBinEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryAfterRestoreFromBinEventHandler.Interface:
Types:
Usage:
EntryAfterUnpublishEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryAfterUnpublishEventHandler.Interface:
Event payload EntryAfterUnpublishEventPayload:
Types:
Usage:
EntryAfterUpdateEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryAfterUpdateEventHandler.Interface:
Event payload EntryAfterUpdateEventPayload:
Types:
Usage:
EntryBeforeCreateEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryBeforeCreateEventHandler.Interface:
Event payload EntryBeforeCreateEventPayload:
Types:
Usage:
EntryBeforeDeleteEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryBeforeDeleteEventHandler.Interface:
Types:
Usage:
EntryBeforeDeleteMultipleEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryBeforeDeleteMultipleEventHandler.Interface:
Types:
Usage:
EntryBeforeMoveEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryBeforeMoveEventHandler.Interface:
Types:
Usage:
EntryBeforePublishEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryBeforePublishEventHandler.Interface:
Types:
Usage:
EntryBeforeRepublishEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryBeforeRepublishEventHandler.Interface:
Types:
Usage:
EntryBeforeRestoreFromBinEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryBeforeRestoreFromBinEventHandler.Interface:
Types:
Usage:
EntryBeforeUnpublishEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryBeforeUnpublishEventHandler.Interface:
Event payload EntryBeforeUnpublishEventPayload:
Types:
Usage:
EntryBeforeUpdateEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryBeforeUpdateEventHandler.Interface:
Event payload EntryBeforeUpdateEventPayload:
Types:
Usage:
EntryRevisionAfterCreateEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryRevisionAfterCreateEventHandler.Interface:
Types:
Usage:
EntryRevisionAfterDeleteEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryRevisionAfterDeleteEventHandler.Interface:
Types:
Usage:
EntryRevisionBeforeCreateEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryRevisionBeforeCreateEventHandler.Interface:
Types:
Usage:
EntryRevisionBeforeDeleteEventHandler
Event Handler Abstraction — imported from webiny/api/cms/entry
Interface EntryRevisionBeforeDeleteEventHandler.Interface:
Types:
Usage:
Services
CmsSortMapper
Abstraction — imported from webiny/api/cms/entry
Interface CmsSortMapper.Interface:
Types:
Usage:
CmsWhereMapper
Abstraction — imported from webiny/api/cms/entry
Interface CmsWhereMapper.Interface:
Types:
Usage:
Types & Classes
CmsEntry
Type — imported from webiny/api/cms/entry
A content entry definition for and from the database.
@category Database model @category CmsEntry
CmsEntryValues
Type — imported from webiny/api/cms/entry
A content entry values definition for and from the database.
@category Database model @category CmsEntry
EntryId
Class — imported from webiny/api/cms/entry