Notification Subscriptions

If the quote creation request included NotificationSubscriptions, notifications will be sent to the supplied endpoints.

Options

Notification Subscriptions support different methods for how notifications will be sent. The desired method is determined by what is supplied in the <Endpoint> element. We currently support POST and Email based notifications. Not all events will support every method, however.

POST Notification Example

If the endpoint of the subscription begins with http:// or https://, a POST request will be sent to the supplied endpoint when the event occurs.

...
<NotificationSubscriptions>
    <NotificationSubscription>
        <Endpoint>http://www.test.com</Endpoint>
        <EventName>quote-ready</EventName>
    </NotificationSubscription>
    <NotificationSubscription>
        <Endpoint>https://www.test.com</Endpoint>
        <EventName>quote-paid</EventName>
    </NotificationSubscription>
</NotificationSubscriptions>
...

Email Notification Example

If the endpoint of the subscription begins with mailto:, an email notification will be sent to the supplied endpoint when the event occurs. To send the notification to multiple email addresses, supply a comma separated list of email addresses.

...
<NotificationSubscriptions>
    <NotificationSubscription>
        <Endpoint>mailto:dev@lionbridge.com</Endpoint>
        <EventName>quote-ready</EventName>
    </NotificationSubscription>
    <NotificationSubscription>
        <Endpoint>mailto:dev1@lionbridge.com,dev2@lionbridge.com</Endpoint>
        <EventName>quote-paid</EventName>
    </NotificationSubscription>
</NotificationSubscriptions>
...

Available Notification Subscription Events

Event XML Value Methods Description
Quote Ready
quote-ready POST, EMAIL

When the quote has been priced

and is ready for payment.

See Quote Ready Notification

Quote Paid
quote-paid POST, EMAIL

When the quote has been paid.

This is useful when the customer

must go to another site such as

PayPal to pay the quote balance.

See Quote Paid Notification

Project Complete
project-complete POST, EMAIL

When a project within the quote

is completed.

See Project Complete Notification

Project Delay
project-delay EMAIL

When a project within the quote

has been delayed.

Approved BML

Transaction

approved-bml-transaction EMAIL

Approved transaction state for the

quote was paid using the “Bill me

Later” feature.

Submit for Quoting
submit-for-quoting EMAIL

When a quote has been sent for

manual quoting.

Quote Request

Approval

quote-request-approval EMAIL

When a quote has been sent for

approval.

Review Ready
review-ready EMAIL

Email to inform buyer that an

ICR review is ready.

Midway
midway EMAIL

Email to inform buyer that a ICR

review deadline is halfway

through.

Translation Review

Complete

trans-review-complete EMAIL

Email to inform buyer that an ICR

translation review is complete.

Review Complete
review-complete EMAIL

Email to inform buyer that an

ICR review is complete.

Deadline Passed
deadline-passed EMAIL

Email to inform buyer that

the deadline has passed for an

incomplete review.

Project Pending
project-pending EMAIL

Email to inform buyer that a

quote is being quoted.

Post Processing

Failure

post-processing-failure EMAIL

Email to inform buyer that a

file has failed post processing.

Notify Owner Change
notify-owner-change EMAIL

Email to inform buyer that

he/she has a newly assigned job.

Notify Owner BML

Order

notify-owner-bml-order EMAIL

Email to inform buyer that

the purchase is being reviewed.

Cancel Project
cancel-project EMAIL

Email quote when a quote has been

canceled.

Send Invoice
send-invoice EMAIL

Email to inform buyer that an

invoice is ready.

Retention Reminder
retention-reminder EMAIL

Email to inform buyer that jobs

are reaching the end of their

retention period.

Target Locale

Complete

target-locale-complete EMAIL

Email to inform buyer that a

translation has been completed.