# Smart Liquidation API

The {% $env.PUBLIC_VAR_SL %} service splits large XRP liquidations into smaller liquidations over a specified time period. For more information, see [Smart Liquidation](../../ripplenet/system-components/liquidation/smart-liquidation/).

Check out the [best practices](../../ripplenet/best-practices/) and [tutorials](../../ripplenet/tutorials/).

### Authentication

All API operations require a bearer access token for your target environment.<br>Learn how to [request the access token](../../ripplenet/best-practices/authentication/).

### API environments

The {% $env.PUBLIC_VAR_SLAPI %} assigns a `[domainPrefix]` based on the environment. Your tenant information is automatically derived from your API credentials. 

| Environment  | Domain Prefix |	Domain | Base URL|
| --- | --- | --- | --- |
| Test | `liquidation-test.pub.prod` | `ripplenet.com` | <div style="font-size: 13px;font-family:'Red Hat Mono'; !important">`liquidation-test.pub.prod.ripplenet.com`</div> |
| Production | `liquidation.pub.prod` | `ripplenet.com` | `liquidation.pub.prod.ripplenet.com` |

For more information about base URLs, see [API base URLs](/products/payments-odl/api-docs/ripplenet/best-practices/baseurls/).

Version: 1.0.0

## Servers

[object Object]
```
https://liquidation-test.pub.prod.ripplenet.com
```

Production environment
```
https://liquidation.pub.prod.ripplenet.com
```

## Security

### Bearer

Type: apiKey
In: header
Name: Authorization

## Download OpenAPI description

 - [Smart Liquidation API](https://docs.ripple.com/_bundle/@l10n/pt-BR/products/payments-odl/api-docs/smart_liquidation/reference/openapi.yaml)

## Liquidations

 - [Authentication with Smart Liquidation Service](https://docs.ripple.com/pt-br/products/payments-odl/api-docs/smart_liquidation/reference/openapi/liquidations/authentication-with-smart-liquidation-service.md): ### Authentication with Smart Liquidation Service All API operations require a bearer access token for your target environment.Learn how to [request the access token](/products/payments-odl/api-docs/r
 - [Domain prefixes with Smart Liquidation Service](https://docs.ripple.com/pt-br/products/payments-odl/api-docs/smart_liquidation/reference/openapi/liquidations/domain-prefixes-with-smart-liquidation-service.md): ### Domain prefixes with Smart Liquidation Service | **Environment** | **Domain Prefix** | **Request URL** | | --- | --- | --- | | **Test** | `liquidation-test.pub.prod` | `https://liquidation-test.p
 - [GET /liquidations](https://docs.ripple.com/pt-br/products/payments-odl/api-docs/smart_liquidation/reference/openapi/liquidations/getliquidations.md): List all liquidations by date range
 - [GET /liquidations/{id}](https://docs.ripple.com/pt-br/products/payments-odl/api-docs/smart_liquidation/reference/openapi/liquidations/getliquidationbyid.md): Get a specific liquidation by its unique `Id` value
 - [GET /liquidations/ripplenet-payment-id/{ripplenet_payment_id}](https://docs.ripple.com/pt-br/products/payments-odl/api-docs/smart_liquidation/reference/openapi/liquidations/getliquidationsbyripplenetpaymentid.md): Get a list of liquidations associated with a `ripplenet_payment_id`
