# info.description
The **Conversion Service API** is used for currency rates and conversions in Rehive.
                    

# paths./admin/conversion-pairs/.get.parameters[].description
Multiple values may be separated by commas.

# paths./admin/conversion-pairs/.get.parameters[].description
A page number within the paginated result set.

# paths./admin/conversions/.get.parameters[].description
Multiple values may be separated by commas.

# paths./admin/conversions/.get.parameters[].description
A page number within the paginated result set.

# paths./admin/currencies/.get.parameters[].description
Multiple values may be separated by commas.

# paths./admin/currencies/.get.parameters[].description
A page number within the paginated result set.

# paths./admin/integrations/.get.parameters[].description
A page number within the paginated result set.

# paths./admin/integrations/{identifier}/webhooks/.get.parameters[].description
A page number within the paginated result set.

# paths./admin/rate-pairs/.get.parameters[].description
A page number within the paginated result set.

# paths./admin/users/.get.parameters[].description
Multiple values may be separated by commas.

# paths./admin/users/.get.parameters[].description
A page number within the paginated result set.

# paths./user/conversion-pairs/.get.parameters[].description
Multiple values may be separated by commas.

# paths./user/conversion-pairs/.get.parameters[].description
A page number within the paginated result set.

# paths./user/conversions/.get.parameters[].description
Multiple values may be separated by commas.

# paths./user/conversions/.get.parameters[].description
A page number within the paginated result set.

# paths./user/currencies/.get.parameters[].description
Multiple values may be separated by commas.

# paths./user/currencies/.get.parameters[].description
A page number within the paginated result set.

# paths./user/rates/.get.parameters[].description
Multiple values may be separated by commas.

# paths./user/rates/.get.parameters[].description
A page number within the paginated result set.

# components.schemas.ActionResponse.description
This serializer can be used if only a `status` is required in the response.

# components.schemas.AdminCompany.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.AdminConversion.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.AdminConversion.properties.status.description
* `quoted` - Quoted
* `pending` - Pending
* `complete` - Complete
* `failed` - Failed

# components.schemas.AdminConversionPair.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.AdminConversionPair.properties.transaction_type.description
* `operational` - Operational
* `non_operational` - Non Operational

# components.schemas.AdminCreateConversion.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.AdminCreateConversion.properties.status.description
* `quoted` - Quoted
* `pending` - Pending
* `complete` - Complete
* `failed` - Failed

# components.schemas.AdminCreateConversionPair.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.AdminCreateConversionPair.properties.transaction_type.description
* `operational` - Operational
* `non_operational` - Non Operational

# components.schemas.AdminCreateRatePair.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.AdminCurrency.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.AdminIntegration.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.AdminIntegration.properties.events.items.description
* `conversion.quote` - conversion.quote
* `conversion.execute` - conversion.execute

# components.schemas.AdminIntegrationWebhook.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.AdminIntegrationWebhook.properties.event.description
* `conversion.quote` - conversion.quote
* `conversion.execute` - conversion.execute

# components.schemas.AdminRatePair.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.AdminUpdateConversion.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.AdminUpdateConversion.properties.status.description
* `quoted` - Quoted
* `pending` - Pending
* `complete` - Complete
* `failed` - Failed

# components.schemas.AdminUser.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.NewSnapshotRate.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.PatchedAdminCompany.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.PatchedAdminCurrency.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.PatchedAdminIntegration.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.PatchedAdminIntegration.properties.events.items.description
* `conversion.quote` - conversion.quote
* `conversion.execute` - conversion.execute

# components.schemas.PatchedAdminIntegrationWebhook.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.PatchedAdminIntegrationWebhook.properties.event.description
* `conversion.quote` - conversion.quote
* `conversion.execute` - conversion.execute

# components.schemas.PatchedAdminRatePair.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.PatchedAdminUpdateConversion.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.PatchedAdminUpdateConversion.properties.status.description
* `quoted` - Quoted
* `pending` - Pending
* `complete` - Complete
* `failed` - Failed

# components.schemas.PatchedAdminUpdateConversionPair.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.PatchedAdminUpdateConversionPair.properties.transaction_type.description
* `operational` - Operational
* `non_operational` - Non Operational

# components.schemas.PatchedAdminUser.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.PatchedUserUpdateConversion.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.PatchedUserUpdateConversion.properties.status.description
* `quoted` - Quoted
* `pending` - Pending
* `complete` - Complete
* `failed` - Failed

# components.schemas.PatchedUserUpdateSettings.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.Rate.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.UserConversion.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.UserConversion.properties.status.description
* `quoted` - Quoted
* `pending` - Pending
* `complete` - Complete
* `failed` - Failed

# components.schemas.UserConversionPair.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.UserCreateConversion.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.UserCreateConversion.properties.status.description
* `quoted` - Quoted
* `pending` - Pending
* `complete` - Complete
* `failed` - Failed

# components.schemas.UserCurrency.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.UserRate.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.UserSettings.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.UserUpdateConversion.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.UserUpdateConversion.properties.status.description
* `quoted` - Quoted
* `pending` - Pending
* `complete` - Complete
* `failed` - Failed

# components.schemas.UserUpdateSettings.description
A ModelSerializer that takes additional arguments for
"fields", "omit" and "expand" in order to
control which fields are displayed, and whether to replace simple
values with complex, nested serializations

# components.schemas.Webhook.properties.event.description
* `currency.create` - currency.create
* `currency.update` - currency.update
* `transaction.execute` - transaction.execute

# components.securitySchemes.apiAuth.description
Token-based HTTP Authentication scheme.
Include an API token in the `Authorization` header using the format: `Token <your-api-key>`.