Show / Hide Table of Contents

# Interface IMemoQServerCallback

The interface which memoQ Server uses to call back an external service.

##### Note

This API is not offered by memoQ server. memoQ Server is able to call a third-party application offering a compatible API.

##### Syntax

    public interface IMemoQServerCallback

### Methods

#### DocumentDelivery(DeliveryProjectInfo, DeliveryItem[])

Notification about delivery of documents.

##### Declaration

    void DocumentDelivery(DeliveryProjectInfo projectInfo, DeliveryItem[] deliveredItems)

##### Parameters

Type | Name | Description
--- | --- | ---
DeliveryProjectInfo | projectInfo | Describes the project in which the delivery occurred.
DeliveryItem[] | deliveredItems | The list of delivered items with details.

#### TestCallback(String)

A method that is used for diagnostics purposes.

##### Declaration

    string TestCallback(string data)

##### Parameters

Type | Name | Description
--- | --- | ---
String | data | A random string content sent to the service.

##### Returns

Type | Description
--- | ---
String | Any data the service might return.