Enum lexoffice::model::event_subscriptions::EventType [−][src]
The following table lists all types of events you can subscribe to. The property EventType is the combined key of a resource and a event name. The EventType is handled in lower case.
Variants
A new contact was created in lexoffice.
A lexoffice contact has changed. You should get the updated contact details.
A lexoffice contact was deleted. Depending on your application, you should unlink the lexoffice contact on your site or delete it as well.
A new credit note was created in lexoffice. Get the new credit note by calling the credit notes endpoint.
A credit note has changed. Get the updated credit note by calling the credit notes endpoint. Please note that the status may also have changed.
A credit note was deleted in lexoffice.
The status of a credit note has changed. Update the credit note by calling the credit notes endpoint to retrieve the new status.
A new invoice was created in lexoffice. Get the new invoice by calling the invoices endpoint.
An invoice has changed. Get the updated invoice by calling the invoices endpoint. Please note that the status may also have changed.
An invoice was deleted in lexoffice.
The status of an invoice has changed. Update the invoice by calling the invoices endpoint to retrieve the new status.
A new down payment invoice was created in lexoffice. Get the new down payment invoice by calling the down payment invoices endpoint.
A down payment invoice has changed. Get the updated down payment invoice by calling the down payment invoices endpoint. Please note that the status may also have changed.
A down payment invoice was deleted in lexoffice.
The status of a down payment invoice has changed. Update the down payment invoice by calling the down payment invoices endpoint to retrieve the new status.
A new order confirmation was created in lexoffice. Get the new order confirmation by calling the order confirmations endpoint.
An order confirmation has changed. Get the updated order confirmation by calling the order confirmations endpoint. Please note that the status may also have changed.
An order confirmation was deleted in lexoffice.
The status of an order confirmation has changed. Update the order confirmation by calling the order confirmations endpoint to retrieve the new status. Please note that at this time there are no status transitions triggering the status changed event for order confirmations. This event solely exists to provide symmetric events for all voucher types.
A new quotation was created in lexoffice. Get the new quotation by calling the quotations endpoint.
A quotation has changed. Get the updated quotation by calling the quotations endpoint. Please note that the status may also have changed.
A quotation was deleted in lexoffice.
The status of a quotation has changed. Update the quotation by calling the quotations endpoint to retrieve the new status.
The refresh token was revoked, hence is invalid. The resourceId
in the webhook callback refers to the connectionId
you retrieve using the profile endpoint. Please store the refresh token to the connectionId
prior to the registration on this event.
A new (bookkeeping) voucher was created in lexoffice. Get the new voucher by calling the vouchers endpoint.
A voucher has changed. Get the updated voucher by calling the vouchers endpoint.
A voucher was deleted in lexoffice.
The status of a voucher has changed. Get the updated voucher by calling the vouchers endpoint.
The payment of a bookkeeping or sales voucher has changed due to a manual payment or a transaction assignment. Please use the payments endpoint or the respective resource endpoints to retrieve further informaton about the payment status of the resource
A new template for recurring invoices was created in lexoffice. Get the new recurring template by calling the recurring templates endpoint.
A template for recurring invoices has changed. Get the updated recurring template by calling the recurring templates endpoint.
A template for recurring invoices was deleted in lexoffice.
Trait Implementations
impl Clone for EventType
[src]
impl Debug for EventType
[src]
impl<'de> Deserialize<'de> for EventType
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl FromStr for EventType
[src]
type Err = Error
The associated error which can be returned from parsing.
fn from_str(s: &str) -> Result<Self, Self::Err>
[src]
impl PartialEq<EventType> for EventType
[src]
fn eq(&self, other: &EventType) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for EventType
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for EventType
[src]
Auto Trait Implementations
impl RefUnwindSafe for EventType
impl Send for EventType
impl Sync for EventType
impl Unpin for EventType
impl UnwindSafe for EventType
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,