# Sell Order

An interface called `IThirdPartyOrderOperations` from the namespace `XendBridgeSDK.Services.Interfaces` is provided, in which the method `InitiateSellOrderRequest` would be called from. An object argument is passed called `InitiateOrderRequestModel` which would return the response of the initiated sell order call.

{% hint style="info" %}
A generic **`BaseResponse<T>`** class is returned on all the [**method calls**.](https://app.gitbook.com/o/rP7OOp58pRxYLbmVLat3/s/EJfjUFckB6ClQLv1UxYC/~/changes/1/xendbridge-sdks/xendbridge-.net-sdk#method-calls)
{% endhint %}

The response returned from initiating the sell order is `BaseResponse<PeerToPeerOrderResponseModel>` , which the following properties are as follows;

Finally, get your response using the snippet below;

```csharp
// Populate the model with necessary values
InitiateOrderRequestModel model = new InitiateOrderRequestModel(){};

// Make the call by passing the model
BaseResponse<PeerToPeerOrderResponseModel> response = thirdPartyOrderOperations.InitiateSellOrder(model);
```

Please see the function from your IDE or visit [here](https://www.fuget.org/packages/XendBridgeSDK/1.2.0) to see the request and response models in detail.
