RebillySdk - the Ruby gem for the Rebilly REST API
The Rebilly API is built on HTTP. Our API is RESTful. It has predictable resource URLs. It returns HTTP response codes to indicate errors. It also accepts and returns JSON in the HTTP body. You can use your favorite HTTP/REST library for your programming language to use Rebilly's API, or you can use one of our SDKs (currently available in PHP and Javascript). We have other APIs that are also available. Every action from our app is supported by an API which is documented and available for use so that you may automate any workflows necessary. This document contains the most commonly integrated resources. # Authentication When you sign up for an account, you are given your first secret API key. You can generate additional API keys, and delete API keys (as you may need to rotate your keys in the future). You authenticate to the Rebilly API by providing your secret key in the request header. Rebilly offers three forms of authentication: secret key, publishable key, JSON Web Tokens, and public signature key. - Secret API key: used for requests made from the server side. Never share these keys. Keep them guarded and secure. - Publishable API key: used for requests from the client side. For now can only be used to create a Payment Token and a File token. - JWT: short lifetime tokens that can be assigned a specific expiration time. Never share your secret keys. Keep them guarded and secure. # Errors Rebilly follow's the error response format proposed in RFC 7807 also known as Problem Details for HTTP APIs. As with our normal API responses, your client must be prepared to gracefully handle additional members of the response. ## Forbidden <RedocResponse pointer={"#/components/responses/Forbidden"} /> ## Conflict <RedocResponse pointer={"#/components/responses/Conflict"} /> ## NotFound <RedocResponse pointer={"#/components/responses/NotFound"} /> ## Unauthorized <RedocResponse pointer={"#/components/responses/Unauthorized"} /> ## ValidationError <RedocResponse pointer={"#/components/responses/ValidationError"} /> # SDKs Rebilly offers a Javascript SDK and a PHP SDK to help interact with the API. However, no SDK is required to use the API. Rebilly also offers FramePay, a client-side iFrame-based solution to help create payment tokens while minimizing PCI DSS compliance burdens and maximizing the customization ability. FramePay is interacting with the payment tokens creation operation. ## Javascript SDK Installation and usage instructions can be found here. SDK code examples are included in these docs. ## PHP SDK For all PHP SDK examples provided in these docs you will need to configure the $client
. You may do it like this: php $client = new Rebilly\\Client([ 'apiKey' => 'YourApiKeyHere', 'baseUrl' => 'https://api.rebilly.com', ]);
# Using filter with collections Rebilly provides collections filtering. You can use ?filter
param on collections to define which records should be shown in the response. Here is filter format description: - Fields and values in filter are separated with :
: ?filter=firstName:John
. - Sub-fields are separated with .
: ?filter=billingAddress.country:US
. - Multiple filters are separated with ;
: ?filter=firstName:John;lastName:Doe
. They will be joined with AND
logic. In this example: firstName:John
AND lastName:Doe
. - You can use multiple values using ,
as values separator: ?filter=firstName:John,Bob
. Multiple values specified for a field will be joined with OR
logic. In this example: firstName:John
OR firstName:Bob
. - To negate the filter use !
: ?filter=firstName:!John
. Note that you can negate multiple values like this: ?filter=firstName:!John,!Bob
. This filter rule will exclude all Johns and Bobs from the response. - You can use range filters like this: ?filter=amount:1..10
. - You can use gte (greater than or equals) filter like this: ?filter=amount:1..
, or lte (less than or equals) than filter like this: ?filter=amount:..10
. This also works for datetime-based fields. - You can create some predefined values lists and use them in filter: ?filter=firstName:@yourListName
. You can also exclude list values: ?filter=firstName:!@yourListName
. - Datetime-based fields accept values formatted using RFC 3339 like this: ?filter=createdTime:2021-02-14T13:30:00Z
. # Expand to include embedded objects Rebilly provides the ability to pre-load additional objects with a request. You can use ?expand
param on most requests to expand and include embedded objects within the _embedded
property of the response. The _embedded
property contains an array of objects keyed by the expand parameter value(s). You may expand multiple objects by passing them as comma-separated to the expand value like so: ?expand=recentInvoice,customer
And in the response, you would see: \"_embedded\": [ \"recentInvoice\": {...}, \"customer\": {...} ]
Expand may be utilitized not only on GET
requests but also on PATCH
, POST
, PUT
requests too. # Getting started guide Rebilly's API has over 500 operations. That's more than you'll need to implement your use cases. If you have a use case you would like to implement, please consult us for feedback on the best API operations for the task. Our getting started guides will demonstrate a payment form use cases. It will allow us to highlight core resources in Rebilly that will be helpful for many other use cases too.
This SDK is automatically generated by the Swagger Codegen project:
- API version: 2.1
- Package version: 1.0.0
- Build package: io.swagger.codegen.v3.generators.ruby.RubyClientCodegen For more information, please visit https://www.rebilly.com/contact/
To build the Ruby code into a gem:
gem build rebilly_sdk.gemspec
Then either install the gem locally:
gem install ./rebilly_sdk-1.0.0.gem
(for development, run gem install --dev ./rebilly_sdk-1.0.0.gem
to install the development dependencies)
or publish the gem to a gem hosting service, e.g. RubyGems.
Finally add this to the Gemfile:
gem 'rebilly_sdk', '~> 1.0.0'
If the Ruby gem is hosted at a git repository: https://github.com/GIT_USER_ID/GIT_REPO_ID, then add the following in the Gemfile:
gem 'rebilly_sdk', :git => 'https://github.com/GIT_USER_ID/GIT_REPO_ID.git'
Include the Ruby code directly using -I
as follows:
ruby -Ilib script.rb
Please follow the installation procedure and then run the following code:
# Load the gem
require 'rebilly_sdk'
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::AMLApi.new
= RebillySdk::null.new # | First name of individual to search.
= RebillySdk::null.new # | Last name of individual to search.
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
: RebillySdk::null.new, # | Date of birth in format YYYY-MM-DD.
: RebillySdk::null.new # | Country of individual as an ISO Alpha-2 code.
}
begin
#Search PEP/Sanctions/Adverse Media lists
result = api_instance.get_aml_entry(, , opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling AMLApi->get_aml_entry: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::BlocklistsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Delete a blocklist
api_instance.delete_blocklist(id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling BlocklistsApi->delete_blocklist: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::BlocklistsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a blocklist
result = api_instance.get_blocklist(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling BlocklistsApi->get_blocklist: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::BlocklistsApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
sort: ['sort_example'], # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
q: 'q_example' # String | The partial search of the text fields.
}
begin
#Retrieve a list of blocklists
result = api_instance.get_blocklist_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling BlocklistsApi->get_blocklist_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::BlocklistsApi.new
body = RebillySdk::Blocklist.new # Blocklist | Blocklist resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a blocklist
result = api_instance.post_blocklist(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling BlocklistsApi->post_blocklist: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::BlocklistsApi.new
body = RebillySdk::Blocklist.new # Blocklist | Blocklist resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a blocklist with predefined ID
result = api_instance.put_blocklist(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling BlocklistsApi->put_blocklist: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CouponsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a coupon
result = api_instance.get_coupon(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CouponsApi->get_coupon: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CouponsApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
q: 'q_example', # String | The partial search of the text fields.
sort: ['sort_example'] # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
}
begin
#Retrieve a list of coupons
result = api_instance.get_coupon_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CouponsApi->get_coupon_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CouponsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a coupon redemption with specified identifier string
result = api_instance.get_coupon_redemption(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CouponsApi->get_coupon_redemption: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CouponsApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
q: 'q_example', # String | The partial search of the text fields.
sort: ['sort_example'] # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
}
begin
#Retrieve a list of coupon redemptions
result = api_instance.get_coupon_redemption_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CouponsApi->get_coupon_redemption_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CouponsApi.new
body = RebillySdk::Coupon.new # Coupon | Coupon resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a coupon
result = api_instance.post_coupon(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CouponsApi->post_coupon: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CouponsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
body: RebillySdk::CouponExpiration.new, # CouponExpiration | Coupon resource.
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Set a coupon's expiration time
result = api_instance.post_coupon_expiration(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CouponsApi->post_coupon_expiration: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CouponsApi.new
body = RebillySdk::CouponRedemption.new # CouponRedemption | Redeem a coupon.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Redeem a coupon
result = api_instance.post_coupon_redemption(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CouponsApi->post_coupon_redemption: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CouponsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Cancel a coupon redemption
api_instance.post_coupon_redemption_cancellation(id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling CouponsApi->post_coupon_redemption_cancellation: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CouponsApi.new
body = RebillySdk::Coupon.new # Coupon | Coupon resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create or update a coupon with predefined coupon ID
result = api_instance.put_coupon(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CouponsApi->put_coupon: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomFieldsApi.new
resource = 'resource_example' # String | The resource type string.
name = 'name_example' # String | The custom field's identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a Custom Field
result = api_instance.get_custom_field(resource, name, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomFieldsApi->get_custom_field: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomFieldsApi.new
resource = 'resource_example' # String | The resource type string.
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56 # Integer | The collection items offset.
}
begin
#Retrieve Custom Fields
result = api_instance.get_custom_field_collection(resource, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomFieldsApi->get_custom_field_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomFieldsApi.new
body = RebillySdk::CustomField.new # CustomField | Custom Fields schema of the given resource type.
resource = 'resource_example' # String | The resource type string.
name = 'name_example' # String | The custom field's identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create or alter a Custom Field
result = api_instance.put_custom_field(body, resource, name, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomFieldsApi->put_custom_field: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: PublishableApiKey
config.api_key['Authorization'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['Authorization'] = 'Bearer'
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomerAuthenticationApi.new
token = 'token_example' # String | The token identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Logout a customer
api_instance.delete_authentication_token(token, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomerAuthenticationApi->delete_authentication_token: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomerAuthenticationApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Delete a credential
api_instance.delete_credential(id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomerAuthenticationApi->delete_credential: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomerAuthenticationApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Delete a Reset Password Token
api_instance.delete_password_token(id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomerAuthenticationApi->delete_password_token: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomerAuthenticationApi.new
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Read current authentication options
result = api_instance.get_authentication_option(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomerAuthenticationApi->get_authentication_option: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomerAuthenticationApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56 # Integer | The collection items offset.
}
begin
#Retrieve a list of auth tokens
result = api_instance.get_authentication_token_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomerAuthenticationApi->get_authentication_token_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: PublishableApiKey
config.api_key['Authorization'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['Authorization'] = 'Bearer'
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomerAuthenticationApi.new
token = 'token_example' # String | The token identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Verify
result = api_instance.get_authentication_token_verification(token, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomerAuthenticationApi->get_authentication_token_verification: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomerAuthenticationApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a credential
result = api_instance.get_credential(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomerAuthenticationApi->get_credential: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomerAuthenticationApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56 # Integer | The collection items offset.
}
begin
#Retrieve a list of credentials
result = api_instance.get_credential_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomerAuthenticationApi->get_credential_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomerAuthenticationApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a Reset Password Token
result = api_instance.get_password_token(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomerAuthenticationApi->get_password_token: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomerAuthenticationApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56 # Integer | The collection items offset.
}
begin
#Retrieve a list of tokens
result = api_instance.get_password_token_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomerAuthenticationApi->get_password_token_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: PublishableApiKey
config.api_key['Authorization'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['Authorization'] = 'Bearer'
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomerAuthenticationApi.new
body = RebillySdk::AuthenticationToken.new # AuthenticationToken | AuthenticationToken resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Login
result = api_instance.post_authentication_token(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomerAuthenticationApi->post_authentication_token: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: PublishableApiKey
config.api_key['Authorization'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['Authorization'] = 'Bearer'
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomerAuthenticationApi.new
body = RebillySdk::CustomerJWT.new # CustomerJWT |
token = 'token_example' # String | The token identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Exchange
result = api_instance.post_authentication_token_exchange(body, token, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomerAuthenticationApi->post_authentication_token_exchange: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomerAuthenticationApi.new
body = RebillySdk::Credential.new # Credential | Credential resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a credential
result = api_instance.post_credential(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomerAuthenticationApi->post_credential: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomerAuthenticationApi.new
body = RebillySdk::ResetPasswordToken.new # ResetPasswordToken | ResetPasswordToken resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a Reset Password Token
result = api_instance.post_password_token(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomerAuthenticationApi->post_password_token: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomerAuthenticationApi.new
body = RebillySdk::AuthenticationOptions.new # AuthenticationOptions | Authentication Options resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Change authentication options
result = api_instance.put_authentication_option(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomerAuthenticationApi->put_authentication_option: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomerAuthenticationApi.new
body = RebillySdk::Credential.new # Credential | Credential resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create or update a credential with predefined ID
result = api_instance.put_credential(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomerAuthenticationApi->put_credential: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomersApi.new
id = 'id_example' # String | The resource identifier string.
target_customer_id = 'target_customer_id_example' # String | The customer identifier to get the data of the deleted duplicate customer.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Merge and delete a customer
api_instance.delete_customer(id, target_customer_id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomersApi->delete_customer: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomersApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Delete a Lead Source for a customer
api_instance.delete_customer_lead_source(id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomersApi->delete_customer_lead_source: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomersApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
expand: 'expand_example', # String | Expand a response to get a full related object included inside of the `_embedded` path in the response. It accepts a comma-separated list of objects to expand. See the [expand guide](https://api-reference.rebilly.com/#section/Expand-to-include-embedded-objects) for more info.
fields: 'fields_example' # String | Limit the returned fields to the list specified, separated by comma. Note that id is always returned.
}
begin
#Retrieve a customer
result = api_instance.get_customer(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomersApi->get_customer: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomersApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
q: 'q_example', # String | The partial search of the text fields.
expand: 'expand_example', # String | Expand a response to get a full related object included inside of the `_embedded` path in the response. It accepts a comma-separated list of objects to expand. See the [expand guide](https://api-reference.rebilly.com/#section/Expand-to-include-embedded-objects) for more info.
fields: 'fields_example', # String | Limit the returned fields to the list specified, separated by comma. Note that id is always returned.
sort: ['sort_example'] # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
}
begin
#Retrieve a list of customers
result = api_instance.get_customer_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomersApi->get_customer_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomersApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a customer's Lead Source
result = api_instance.get_customer_lead_source(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomersApi->get_customer_lead_source: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomersApi.new
body = RebillySdk::Customer.new # Customer | Customer resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a customer (without an ID)
result = api_instance.post_customer(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomersApi->post_customer: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomersApi.new
body = RebillySdk::Customer.new # Customer | Customer resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Upsert a customer with predefined ID
result = api_instance.put_customer(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomersApi->put_customer: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomersApi.new
body = RebillySdk::LeadSource.new # LeadSource | Lead Source resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a Lead Source for a customer
result = api_instance.put_customer_lead_source(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomersApi->put_customer_lead_source: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomersTimelineApi.new
id = 'id_example' # String | The resource identifier string.
message_id = 'message_id_example' # String | The Customer Timeline message ID.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Delete a Customer Timeline message
api_instance.delete_customer_timeline(id, message_id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomersTimelineApi->delete_customer_timeline: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomersTimelineApi.new
id = 'id_example' # String | The resource identifier string.
message_id = 'message_id_example' # String | The Customer Timeline message ID.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a customer Timeline message
result = api_instance.get_customer_timeline(id, message_id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomersTimelineApi->get_customer_timeline: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomersTimelineApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
sort: ['sort_example'], # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
q: 'q_example' # String | The partial search of the text fields.
}
begin
#Retrieve a list of customer timeline messages
result = api_instance.get_customer_timeline_collection(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomersTimelineApi->get_customer_timeline_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomersTimelineApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve customer timeline custom event type with specified identifier string
result = api_instance.get_customer_timeline_custom_event_type(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomersTimelineApi->get_customer_timeline_custom_event_type: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomersTimelineApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
filter: 'filter_example' # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
}
begin
#Retrieve a list of customer timeline custom event types
result = api_instance.get_customer_timeline_custom_event_type_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomersTimelineApi->get_customer_timeline_custom_event_type_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomersTimelineApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
filter: 'filter_example' # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
}
begin
#Retrieve a list of customer timeline messages for all customers
result = api_instance.get_customer_timeline_event_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomersTimelineApi->get_customer_timeline_event_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomersTimelineApi.new
body = RebillySdk::CustomerTimeline.new # CustomerTimeline | Customer Timeline resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a customer Timeline comment or custom defined event
result = api_instance.post_customer_timeline(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomersTimelineApi->post_customer_timeline: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::CustomersTimelineApi.new
body = RebillySdk::CustomerTimelineCustomEvent.new # CustomerTimelineCustomEvent | Customer Timeline Custom Event Type resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create Customer Timeline custom event type
result = api_instance.post_customer_timeline_custom_event_type(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling CustomersTimelineApi->post_customer_timeline_custom_event_type: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::DisputesApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a dispute
result = api_instance.get_dispute(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling DisputesApi->get_dispute: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::DisputesApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
sort: ['sort_example'], # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
q: 'q_example', # String | The partial search of the text fields.
expand: 'expand_example' # String | Expand a response to get a full related object included inside of the `_embedded` path in the response. It accepts a comma-separated list of objects to expand. See the [expand guide](https://api-reference.rebilly.com/#section/Expand-to-include-embedded-objects) for more info.
}
begin
#Retrieve a list of disputes
result = api_instance.get_dispute_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling DisputesApi->get_dispute_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::DisputesApi.new
body = RebillySdk::Dispute.new # Dispute | Dispute resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a dispute
result = api_instance.post_dispute(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling DisputesApi->post_dispute: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::DisputesApi.new
body = RebillySdk::Dispute.new # Dispute | Dispute resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create or update a Dispute with predefined ID
result = api_instance.put_dispute(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling DisputesApi->put_dispute: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::FeesApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a fee entry
result = api_instance.get_fee(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling FeesApi->get_fee: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::FeesApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56 # Integer | The collection items offset.
}
begin
#Retrieve a list of Fees entries
result = api_instance.get_fee_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling FeesApi->get_fee_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::FeesApi.new
body = RebillySdk::FeePatch.new # FeePatch |
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Patch a fee entry
result = api_instance.patch_fee(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling FeesApi->patch_fee: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::FeesApi.new
body = RebillySdk::Fee.new # Fee |
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a fee entry
result = api_instance.post_fee(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling FeesApi->post_fee: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::FeesApi.new
body = RebillySdk::Fee.new # Fee |
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Upsert a fee entry
result = api_instance.put_fee(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling FeesApi->put_fee: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::FilesApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Delete an Attachment
api_instance.delete_attachment(id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling FilesApi->delete_attachment: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::FilesApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Delete a File
api_instance.delete_file(id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling FilesApi->delete_file: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::FilesApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve an Attachment
result = api_instance.get_attachment(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling FilesApi->get_attachment: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::FilesApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
q: 'q_example', # String | The partial search of the text fields.
expand: 'expand_example', # String | Expand a response to get a full related object included inside of the `_embedded` path in the response. It accepts a comma-separated list of objects to expand. See the [expand guide](https://api-reference.rebilly.com/#section/Expand-to-include-embedded-objects) for more info.
fields: 'fields_example', # String | Limit the returned fields to the list specified, separated by comma. Note that id is always returned.
sort: ['sort_example'] # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
}
begin
#Retrieve a list of Attachments
result = api_instance.get_attachment_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling FilesApi->get_attachment_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::FilesApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a File Record
result = api_instance.get_file(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling FilesApi->get_file: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::FilesApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
q: 'q_example', # String | The partial search of the text fields.
expand: 'expand_example', # String | Expand a response to get a full related object included inside of the `_embedded` path in the response. It accepts a comma-separated list of objects to expand. See the [expand guide](https://api-reference.rebilly.com/#section/Expand-to-include-embedded-objects) for more info.
fields: 'fields_example', # String | Limit the returned fields to the list specified, separated by comma. Note that id is always returned.
sort: ['sort_example'] # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
}
begin
#Retrieve a list of files
result = api_instance.get_file_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling FilesApi->get_file_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::FilesApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
image_size: 'image_size_example' # String | Resize image to specified size. Supports any sizes from 10x10 to 2000x2000 (format `{width}x{height}`). The image will be returned in the original size if the value is invalid. This parameter will be ignored for non-image files.
}
begin
#Download a file
result = api_instance.get_file_download(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling FilesApi->get_file_download: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::FilesApi.new
id = 'id_example' # String | The resource identifier string.
extension = 'extension_example' # String | File extension which also indicates the desired file format.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Download image in specific format
result = api_instance.get_file_download_extension(id, extension, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling FilesApi->get_file_download_extension: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::FilesApi.new
body = RebillySdk::Attachment.new # Attachment | Attachment resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create an Attachment
result = api_instance.post_attachment(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling FilesApi->post_attachment: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: PublishableApiKey
config.api_key['Authorization'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['Authorization'] = 'Bearer'
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::FilesApi.new
body = RebillySdk::FilesBody.new # FilesBody |
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a file
result = api_instance.post_file(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling FilesApi->post_file: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::FilesApi.new
body = RebillySdk::Attachment.new # Attachment | Attachment resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Update the Attachment with predefined ID
result = api_instance.put_attachment(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling FilesApi->put_attachment: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::FilesApi.new
body = File.new('/path/to/file') # File | File resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Update the File with predefined ID
result = api_instance.put_file(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling FilesApi->put_file: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesApi.new
id = 'id_example' # String | The resource identifier string.
item_id = 'item_id_example' # String | The invoice item ID.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Delete an invoice item
api_instance.delete_invoice_item(id, item_id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesApi->delete_invoice_item: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
expand: 'expand_example' # String | Expand a response to get a full related object included inside of the `_embedded` path in the response. It accepts a comma-separated list of objects to expand. See the [expand guide](https://api-reference.rebilly.com/#section/Expand-to-include-embedded-objects) for more info.
}
begin
#Retrieve customer's upcoming invoices
result = api_instance.get_customer_upcoming_invoice_collection(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesApi->get_customer_upcoming_invoice_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
accept: 'application/json', # String | The response media type.
expand: 'expand_example' # String | Expand a response to get a full related object included inside of the `_embedded` path in the response. It accepts a comma-separated list of objects to expand. See the [expand guide](https://api-reference.rebilly.com/#section/Expand-to-include-embedded-objects) for more info.
}
begin
#Retrieve an invoice
result = api_instance.get_invoice(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesApi->get_invoice: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
sort: ['sort_example'], # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
q: 'q_example', # String | The partial search of the text fields.
expand: 'expand_example' # String | Expand a response to get a full related object included inside of the `_embedded` path in the response. It accepts a comma-separated list of objects to expand. See the [expand guide](https://api-reference.rebilly.com/#section/Expand-to-include-embedded-objects) for more info.
}
begin
#Retrieve a list of invoices
result = api_instance.get_invoice_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesApi->get_invoice_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesApi.new
id = 'id_example' # String | The resource identifier string.
item_id = 'item_id_example' # String | The invoice item ID.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Get an invoice item
result = api_instance.get_invoice_item(id, item_id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesApi->get_invoice_item: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
expand: 'expand_example' # String | Expand a response to get a full related object included inside of the `_embedded` path in the response. It accepts a comma-separated list of objects to expand. See the [expand guide](https://api-reference.rebilly.com/#section/Expand-to-include-embedded-objects) for more info.
}
begin
#Retrieve invoice items
result = api_instance.get_invoice_item_collection(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesApi->get_invoice_item_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56 # Integer | The collection items offset.
}
begin
#Get transaction amounts allocated to an invoice
result = api_instance.get_invoice_transaction_allocation_collection(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesApi->get_invoice_transaction_allocation_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesApi.new
body = RebillySdk::Invoice.new # Invoice | Invoice resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create an invoice
result = api_instance.post_invoice(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesApi->post_invoice: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Abandon an invoice
result = api_instance.post_invoice_abandonment(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesApi->post_invoice_abandonment: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesApi.new
body = RebillySdk::InvoiceIssue.new # InvoiceIssue | InvoiceIssue resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Issue an invoice
result = api_instance.post_invoice_issuance(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesApi->post_invoice_issuance: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesApi.new
body = RebillySdk::InvoiceItem.new # InvoiceItem | InvoiceItem resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create an invoice item
result = api_instance.post_invoice_item(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesApi->post_invoice_item: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Recalculate an invoice
result = api_instance.post_invoice_recalculation(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesApi->post_invoice_recalculation: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesApi.new
body = RebillySdk::InvoiceReissue.new # InvoiceReissue | InvoiceReissue resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Reissue an invoice
result = api_instance.post_invoice_reissuance(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesApi->post_invoice_reissuance: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesApi.new
body = RebillySdk::InvoiceTransaction.new # InvoiceTransaction | InvoiceTransaction resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Apply a transaction to an invoice
result = api_instance.post_invoice_transaction(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesApi->post_invoice_transaction: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Void an invoice
result = api_instance.post_invoice_void(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesApi->post_invoice_void: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesApi.new
body = RebillySdk::Invoice.new # Invoice | Invoice resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create or update an invoice with predefined ID
result = api_instance.put_invoice(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesApi->put_invoice: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesApi.new
body = RebillySdk::InvoiceItem.new # InvoiceItem | InvoiceItem resource.
id = 'id_example' # String | The resource identifier string.
item_id = 'item_id_example' # String | The invoice item ID.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Update an invoice item
result = api_instance.put_invoice_item(body, id, item_id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesApi->put_invoice_item: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesTimelineApi.new
id = 'id_example' # String | The resource identifier string.
message_id = 'message_id_example' # String | The Invoice Timeline message ID.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Delete an Invoice Timeline message
api_instance.delete_invoice_timeline(id, message_id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesTimelineApi->delete_invoice_timeline: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesTimelineApi.new
id = 'id_example' # String | The resource identifier string.
message_id = 'message_id_example' # String | The Invoice Timeline message ID.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve an Invoice Timeline message
result = api_instance.get_invoice_timeline(id, message_id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesTimelineApi->get_invoice_timeline: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesTimelineApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
sort: ['sort_example'], # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
q: 'q_example' # String | The partial search of the text fields.
}
begin
#Retrieve a list of invoice timeline messages
result = api_instance.get_invoice_timeline_collection(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesTimelineApi->get_invoice_timeline_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::InvoicesTimelineApi.new
body = RebillySdk::InvoiceTimeline.new # InvoiceTimeline | Invoice Timeline resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create an invoice Timeline comment
result = api_instance.post_invoice_timeline(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling InvoicesTimelineApi->post_invoice_timeline: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::KYCDocumentsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Delete the KYC request
api_instance.delete_kyc_request(id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling KYCDocumentsApi->delete_kyc_request: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::KYCDocumentsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a KYC Document
result = api_instance.get_kyc_document(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling KYCDocumentsApi->get_kyc_document: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::KYCDocumentsApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
sort: ['sort_example'] # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
}
begin
#Retrieve a list of KYC documents
result = api_instance.get_kyc_document_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling KYCDocumentsApi->get_kyc_document_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::KYCDocumentsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a KYC request
result = api_instance.get_kyc_request(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling KYCDocumentsApi->get_kyc_request: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::KYCDocumentsApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
sort: ['sort_example'] # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
}
begin
#Retrieve a list of KYC requests
result = api_instance.get_kyc_request_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling KYCDocumentsApi->get_kyc_request_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::KYCDocumentsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
body: RebillySdk::null.new, # |
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Update a KYC request
result = api_instance.patch_kyc_request(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling KYCDocumentsApi->patch_kyc_request: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::KYCDocumentsApi.new
body = RebillySdk::KycDocument2.new # KycDocument2 | Kyc document resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a KYC Document
result = api_instance.post_kyc_document(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling KYCDocumentsApi->post_kyc_document: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::KYCDocumentsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Accept a KYC document
result = api_instance.post_kyc_document_acceptance(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling KYCDocumentsApi->post_kyc_document_acceptance: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::KYCDocumentsApi.new
body = RebillySdk::IdMatchesBody.new # IdMatchesBody | Kyc document resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Update a KYC document's documentMatches
api_instance.post_kyc_document_matches(body, id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling KYCDocumentsApi->post_kyc_document_matches: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::KYCDocumentsApi.new
body = RebillySdk::KycDocumentRejection.new # KycDocumentRejection | KYC document resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Reject a KYC document
result = api_instance.post_kyc_document_rejection(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling KYCDocumentsApi->post_kyc_document_rejection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::KYCDocumentsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Review a KYC document
result = api_instance.post_kyc_document_review(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling KYCDocumentsApi->post_kyc_document_review: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::KYCDocumentsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Start review for a KYC document
result = api_instance.post_kyc_document_start_review(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling KYCDocumentsApi->post_kyc_document_start_review: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::KYCDocumentsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Stop review for a KYC document
result = api_instance.post_kyc_document_stop_review(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling KYCDocumentsApi->post_kyc_document_stop_review: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::KYCDocumentsApi.new
body = RebillySdk::KycRequest.new # KycRequest | Kyc request resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a KYC Request
result = api_instance.post_kyc_request(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling KYCDocumentsApi->post_kyc_request: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::KYCDocumentsApi.new
body = RebillySdk::KycDocument2.new # KycDocument2 | KYC document resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create or update a KYC document with predefined ID
result = api_instance.put_kyc_document(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling KYCDocumentsApi->put_kyc_document: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Delete a pending order
api_instance.delete_subscription(id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersApi->delete_subscription: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Delete a cancellation
api_instance.delete_subscription_cancellation(id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersApi->delete_subscription_cancellation: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
expand: 'expand_example' # String | Expand a response to get a full related object included inside of the `_embedded` path in the response. To expand multiple objects, it accepts a comma-separated list of objects (example: `expand=recentInvoice,initialInvoice`). Available arguments are: - recentInvoice - initialInvoice - customer - website See the [expand guide](https://api-reference.rebilly.com/#section/Expand-to-include-embedded-objects) for more info.
}
begin
#Retrieve an order
result = api_instance.get_subscription(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersApi->get_subscription: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve an order cancellation
result = api_instance.get_subscription_cancellation(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersApi->get_subscription_cancellation: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
sort: ['sort_example'] # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
}
begin
#Retrieve a list of cancellations
result = api_instance.get_subscription_cancellation_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersApi->get_subscription_cancellation_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
sort: ['sort_example'], # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
q: 'q_example', # String | The partial search of the text fields.
expand: 'expand_example' # String | Expand a response to get a full related object included inside of the `_embedded` path in the response. To expand multiple objects, it accepts a comma-separated list of objects (example: `expand=recentInvoice,initialInvoice`). Available arguments are: - recentInvoice - initialInvoice - customer - website See the [expand guide](https://api-reference.rebilly.com/#section/Expand-to-include-embedded-objects) for more info.
}
begin
#Retrieve a list of orders
result = api_instance.get_subscription_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersApi->get_subscription_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve an order reactivation
result = api_instance.get_subscription_reactivation(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersApi->get_subscription_reactivation: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
sort: ['sort_example'] # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
}
begin
#Retrieve a list of reactivations
result = api_instance.get_subscription_reactivation_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersApi->get_subscription_reactivation_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
expand: 'expand_example' # String | Expand a response to get a full related object included inside of the `_embedded` path in the response. It accepts a comma-separated list of objects to expand. See the [expand guide](https://api-reference.rebilly.com/#section/Expand-to-include-embedded-objects) for more info.
}
begin
#Retrieve subscription order's upcoming invoice
result = api_instance.get_subscription_upcoming_invoice_collection(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersApi->get_subscription_upcoming_invoice_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersApi.new
opts = {
body: RebillySdk::OrderPreview.new, # OrderPreview |
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Preview an order
result = api_instance.post_preview_order(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersApi->post_preview_order: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersApi.new
body = RebillySdk::Subscription.new # Subscription | Order resource.
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
expand: 'expand_example' # String | Expand a response to get a full related object included inside of the `_embedded` path in the response. To expand multiple objects, it accepts a comma-separated list of objects (example: `expand=recentInvoice,initialInvoice`). Available arguments are: - recentInvoice - initialInvoice - customer - website See the [expand guide](https://api-reference.rebilly.com/#section/Expand-to-include-embedded-objects) for more info.
}
begin
#Create an order
result = api_instance.post_subscription(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersApi->post_subscription: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersApi.new
body = RebillySdk::SubscriptionCancellation.new # SubscriptionCancellation | Cancellation resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Cancel an order
result = api_instance.post_subscription_cancellation(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersApi->post_subscription_cancellation: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersApi.new
body = RebillySdk::SubscriptionInvoice.new # SubscriptionInvoice | Issue an interim invoice.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Issue an interim invoice for a subscription order
result = api_instance.post_subscription_interim_invoice(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersApi->post_subscription_interim_invoice: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersApi.new
body = RebillySdk::SubscriptionChange.new # SubscriptionChange | Change items request.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Change an order's items
result = api_instance.post_subscription_items_change(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersApi->post_subscription_items_change: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersApi.new
body = RebillySdk::SubscriptionReactivation.new # SubscriptionReactivation | Reactivation resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Reactivate an order
result = api_instance.post_subscription_reactivation(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersApi->post_subscription_reactivation: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Void an order
result = api_instance.post_subscription_void(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersApi->post_subscription_void: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersApi.new
body = RebillySdk::InvoiceIssue.new # InvoiceIssue | InvoiceIssue resource.
id = 'id_example' # String | The resource identifier string.
invoice_id = 'invoice_id_example' # String | The Upcoming Invoice ID.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Issue an upcoming invoice for early pay
result = api_instance.post_upcoming_invoice_issuance(body, id, invoice_id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersApi->post_upcoming_invoice_issuance: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersApi.new
body = RebillySdk::Subscription.new # Subscription | Order resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
expand: 'expand_example' # String | Expand a response to get a full related object included inside of the `_embedded` path in the response. To expand multiple objects, it accepts a comma-separated list of objects (example: `expand=recentInvoice,initialInvoice`). Available arguments are: - recentInvoice - initialInvoice - customer - website See the [expand guide](https://api-reference.rebilly.com/#section/Expand-to-include-embedded-objects) for more info.
}
begin
#Upsert an order with predefined ID
result = api_instance.put_subscription(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersApi->put_subscription: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersApi.new
body = RebillySdk::SubscriptionCancellation.new # SubscriptionCancellation | Cancellation resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Cancel an order
result = api_instance.put_subscription_cancellation(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersApi->put_subscription_cancellation: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersTimelineApi.new
id = 'id_example' # String | The resource identifier string.
message_id = 'message_id_example' # String | The Order Timeline message ID.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Delete an Order Timeline message
api_instance.delete_subscription_timeline(id, message_id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersTimelineApi->delete_subscription_timeline: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersTimelineApi.new
id = 'id_example' # String | The resource identifier string.
message_id = 'message_id_example' # String | The Order Timeline message ID.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve an Order Timeline message
result = api_instance.get_subscription_timeline(id, message_id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersTimelineApi->get_subscription_timeline: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersTimelineApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
sort: ['sort_example'], # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
q: 'q_example' # String | The partial search of the text fields.
}
begin
#Retrieve a list of order timeline messages
result = api_instance.get_subscription_timeline_collection(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersTimelineApi->get_subscription_timeline_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::OrdersTimelineApi.new
body = RebillySdk::OrderTimeline.new # OrderTimeline | Order Timeline resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create an order Timeline comment
result = api_instance.post_subscription_timeline(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling OrdersTimelineApi->post_subscription_timeline: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::PaymentInstrumentsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a Payment Instrument
result = api_instance.get_payment_instrument(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling PaymentInstrumentsApi->get_payment_instrument: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::PaymentInstrumentsApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
sort: ['sort_example'], # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
q: 'q_example', # String | The partial search of the text fields.
expand: 'expand_example' # String | Expand a response to get a full related object included inside of the `_embedded` path in the response. It accepts a comma-separated list of objects to expand. See the [expand guide](https://api-reference.rebilly.com/#section/Expand-to-include-embedded-objects) for more info.
}
begin
#Retrieve a list of payment instruments
result = api_instance.get_payment_instrument_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling PaymentInstrumentsApi->get_payment_instrument_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::PaymentInstrumentsApi.new
body = RebillySdk::null.new # | PaymentInstrument resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Update a Payment Instrument's values
result = api_instance.patch_payment_instrument(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling PaymentInstrumentsApi->patch_payment_instrument: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::PaymentInstrumentsApi.new
body = RebillySdk::null.new # | PaymentInstrument resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a Payment Instrument
result = api_instance.post_payment_instrument(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling PaymentInstrumentsApi->post_payment_instrument: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::PaymentInstrumentsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Deactivate a payment instrument
result = api_instance.post_payment_instrument_deactivation(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling PaymentInstrumentsApi->post_payment_instrument_deactivation: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: PublishableApiKey
config.api_key['Authorization'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['Authorization'] = 'Bearer'
end
api_instance = RebillySdk::PaymentTokensApi.new
token = 'token_example' # String | The token identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a token
result = api_instance.get_token(token, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling PaymentTokensApi->get_token: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::PaymentTokensApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56 # Integer | The collection items offset.
}
begin
#Retrieve a list of tokens
result = api_instance.get_token_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling PaymentTokensApi->get_token_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: PublishableApiKey
config.api_key['Authorization'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['Authorization'] = 'Bearer'
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::PaymentTokensApi.new
body = RebillySdk::DigitalWalletValidation.new # DigitalWalletValidation | Digital wallet validation request.
begin
#Validate a digital wallet session
result = api_instance.post_digital_wallet_validation(body)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling PaymentTokensApi->post_digital_wallet_validation: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: PublishableApiKey
config.api_key['Authorization'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['Authorization'] = 'Bearer'
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::PaymentTokensApi.new
body = RebillySdk::CompositeToken.new # CompositeToken | PaymentToken resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a payment token
result = api_instance.post_token(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling PaymentTokensApi->post_token: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::PlansApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Delete a Plan
api_instance.delete_plan(id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling PlansApi->delete_plan: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::PlansApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a plan
result = api_instance.get_plan(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling PlansApi->get_plan: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::PlansApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
sort: ['sort_example'], # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
q: 'q_example' # String | The partial search of the text fields.
}
begin
#Retrieve a list of plans
result = api_instance.get_plan_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling PlansApi->get_plan_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::PlansApi.new
body = RebillySdk::Plan.new # Plan | Plan resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a plan
result = api_instance.post_plan(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling PlansApi->post_plan: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::PlansApi.new
body = RebillySdk::Plan.new # Plan | Plan resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create or update a Plan with predefined ID
result = api_instance.put_plan(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling PlansApi->put_plan: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::ProductsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Delete a product
api_instance.delete_product(id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling ProductsApi->delete_product: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::ProductsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a product
result = api_instance.get_product(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling ProductsApi->get_product: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::ProductsApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
sort: ['sort_example'], # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
q: 'q_example' # String | The partial search of the text fields.
}
begin
#Retrieve a list of products
result = api_instance.get_product_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling ProductsApi->get_product_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::ProductsApi.new
body = RebillySdk::Product.new # Product | Product resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a Product
result = api_instance.post_product(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling ProductsApi->post_product: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::ProductsApi.new
body = RebillySdk::Product.new # Product | Product resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Upsert a product with predefined ID
result = api_instance.put_product(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling ProductsApi->put_product: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::SearchApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
sort: ['sort_example'], # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
q: 'q_example' # String | The default search. It will search across resources and many fields.
}
begin
#Search merchant data
result = api_instance.get_search(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling SearchApi->get_search: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::ShippingRatesApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Delete a shipping rate
api_instance.delete_shipping_rate(id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling ShippingRatesApi->delete_shipping_rate: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::ShippingRatesApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a shipping rate
result = api_instance.get_shipping_rate(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling ShippingRatesApi->get_shipping_rate: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::ShippingRatesApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
sort: ['sort_example'], # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
q: 'q_example' # String | The partial search of the text fields.
}
begin
#Retrieve a list of shipping rates
result = api_instance.get_shipping_rate_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling ShippingRatesApi->get_shipping_rate_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::ShippingRatesApi.new
body = RebillySdk::ShippingRate.new # ShippingRate | Shipping rate resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a shipping rate
result = api_instance.post_shipping_rate(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling ShippingRatesApi->post_shipping_rate: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::ShippingRatesApi.new
body = RebillySdk::ShippingRate.new # ShippingRate | Shipping rate resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a shipping rate with predefined ID
result = api_instance.put_shipping_rate(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling ShippingRatesApi->put_shipping_rate: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::ShippingZonesApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Delete a shipping zone
api_instance.delete_shipping_zone(id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling ShippingZonesApi->delete_shipping_zone: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::ShippingZonesApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a shipping zone
result = api_instance.get_shipping_zone(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling ShippingZonesApi->get_shipping_zone: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::ShippingZonesApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
sort: ['sort_example'], # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
q: 'q_example' # String | The partial search of the text fields.
}
begin
#Retrieve a list of shipping zones
result = api_instance.get_shipping_zone_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling ShippingZonesApi->get_shipping_zone_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::ShippingZonesApi.new
body = RebillySdk::ShippingZone.new # ShippingZone | Shipping Zone resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a Shipping Zone
result = api_instance.post_shipping_zone(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling ShippingZonesApi->post_shipping_zone: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::ShippingZonesApi.new
body = RebillySdk::ShippingZone.new # ShippingZone | Shipping zone resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a shipping zone with predefined ID
result = api_instance.put_shipping_zone(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling ShippingZonesApi->put_shipping_zone: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TagsApi.new
tag = 'tag_example' # String | The tag name.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Delete a tag
api_instance.delete_tag(tag, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling TagsApi->delete_tag: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TagsApi.new
tag = 'tag_example' # String | The tag name.
customer_id = 'customer_id_example' # String | The customer identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Untag a customer
api_instance.delete_tag_customer(tag, customer_id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling TagsApi->delete_tag_customer: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TagsApi.new
body = RebillySdk::TagCustomersBody1.new # TagCustomersBody1 |
tag = 'tag_example' # String | The tag name.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Untag a list of customers
api_instance.delete_tag_customer_collection(body, tag, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling TagsApi->delete_tag_customer_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TagsApi.new
tag = 'tag_example' # String | The tag name.
kyc_document_id = 'kyc_document_id_example' # String | The kyc document identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Untag a kyc document
api_instance.delete_tag_kyc_document(tag, kyc_document_id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling TagsApi->delete_tag_kyc_document: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TagsApi.new
body = RebillySdk::TagKycdocumentsBody1.new # TagKycdocumentsBody1 |
tag = 'tag_example' # String | The tag name.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Untag a list of kyc documents
api_instance.delete_tag_kyc_document_collection(body, tag, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling TagsApi->delete_tag_kyc_document_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TagsApi.new
tag = 'tag_example' # String | The tag name.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a tag
result = api_instance.get_tag(tag, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling TagsApi->get_tag: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TagsApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
q: 'q_example', # String | The partial search of the text fields.
sort: ['sort_example'] # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
}
begin
#Retrieve a list of tags
result = api_instance.get_tag_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling TagsApi->get_tag_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TagsApi.new
body = RebillySdk::null.new # | Tag resource.
tag = 'tag_example' # String | The tag name.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Update a tag
result = api_instance.patch_tag(body, tag, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling TagsApi->patch_tag: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TagsApi.new
body = RebillySdk::Tag.new # Tag | Tag resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a tag
result = api_instance.post_tag(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling TagsApi->post_tag: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TagsApi.new
tag = 'tag_example' # String | The tag name.
customer_id = 'customer_id_example' # String | The customer identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Tag a customer
api_instance.post_tag_customer(tag, customer_id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling TagsApi->post_tag_customer: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TagsApi.new
body = RebillySdk::TagCustomersBody.new # TagCustomersBody |
tag = 'tag_example' # String | The tag name.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Tag a list of customers
api_instance.post_tag_customer_collection(body, tag, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling TagsApi->post_tag_customer_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TagsApi.new
tag = 'tag_example' # String | The tag name.
kyc_document_id = 'kyc_document_id_example' # String | The kyc document identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Tag a kyc document
api_instance.post_tag_kyc_document(tag, kyc_document_id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling TagsApi->post_tag_kyc_document: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TagsApi.new
body = RebillySdk::TagKycdocumentsBody.new # TagKycdocumentsBody |
tag = 'tag_example' # String | The tag name.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Tag a list of kyc documents
api_instance.post_tag_kyc_document_collection(body, tag, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling TagsApi->post_tag_kyc_document_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TransactionsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
expand: 'expand_example' # String | Expand a response to get a full related object included inside of the `_embedded` path in the response. It accepts a comma-separated list of objects to expand. See the [expand guide](https://api-reference.rebilly.com/#section/Expand-to-include-embedded-objects) for more info.
}
begin
#Retrieve a Transaction
result = api_instance.get_transaction(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling TransactionsApi->get_transaction: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TransactionsApi.new
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
filter: 'filter_example', # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
q: 'q_example', # String | The partial search of the text fields.
sort: ['sort_example'], # Array<String> | The collection items sort field and order (prefix with \"-\" for descending sort).
expand: 'expand_example' # String | Expand a response to get a full related object included inside of the `_embedded` path in the response. It accepts a comma-separated list of objects to expand. See the [expand guide](https://api-reference.rebilly.com/#section/Expand-to-include-embedded-objects) for more info.
}
begin
#Retrieve a list of transactions
result = api_instance.get_transaction_collection(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling TransactionsApi->get_transaction_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TransactionsApi.new
body = nil # Object | Use the patch transaction request to modify custom fields.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Update a transaction
result = api_instance.patch_transaction(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling TransactionsApi->patch_transaction: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TransactionsApi.new
body = RebillySdk::PayoutRequest.new # PayoutRequest | Transaction resource.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a credit transaction
result = api_instance.post_payout(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling TransactionsApi->post_payout: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TransactionsApi.new
opts = {
body: RebillySdk::CoreReadyToPay.new, # CoreReadyToPay |
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Ready to Pay
result = api_instance.post_ready_to_pay(opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling TransactionsApi->post_ready_to_pay: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TransactionsApi.new
body = RebillySdk::TransactionRequest.new # TransactionRequest | Transaction resource.
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
expand: 'expand_example' # String | Expand a response to get a full related object included inside of the `_embedded` path in the response. It accepts a comma-separated list of objects to expand. See the [expand guide](https://api-reference.rebilly.com/#section/Expand-to-include-embedded-objects) for more info.
}
begin
#Create a transaction
result = api_instance.post_transaction(body, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling TransactionsApi->post_transaction: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TransactionsApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Query a Transaction
result = api_instance.post_transaction_query(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling TransactionsApi->post_transaction_query: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TransactionsApi.new
body = RebillySdk::TransactionRefund.new # TransactionRefund | Transaction resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Refund a Transaction
result = api_instance.post_transaction_refund(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling TransactionsApi->post_transaction_refund: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TransactionsApi.new
body = RebillySdk::TransactionUpdate.new # TransactionUpdate |
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Update a Transaction status
result = api_instance.post_transaction_update(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling TransactionsApi->post_transaction_update: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TransactionsTimelineApi.new
id = 'id_example' # String | The resource identifier string.
message_id = 'message_id_example' # String | The Transaction Timeline message ID.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Delete a Transaction Timeline message
api_instance.delete_transaction_timeline(id, message_id, opts)
rescue RebillySdk::ApiError => e
puts "Exception when calling TransactionsTimelineApi->delete_transaction_timeline: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TransactionsTimelineApi.new
id = 'id_example' # String | The resource identifier string.
message_id = 'message_id_example' # String | The Transaction Timeline message ID.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Retrieve a transaction Timeline message
result = api_instance.get_transaction_timeline(id, message_id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling TransactionsTimelineApi->get_transaction_timeline: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TransactionsTimelineApi.new
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new, # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
limit: 56, # Integer | The collection items limit.
offset: 56, # Integer | The collection items offset.
filter: 'filter_example' # String | The collection items filter requires a special format. Use \",\" for multiple allowed values. Use \";\" for multiple fields. See the [filter guide](https://api-reference.rebilly.com/#section/Using-filter-with-collections) for more options and examples about this format.
}
begin
#Retrieve a list of transaction timeline messages
result = api_instance.get_transaction_timeline_collection(id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling TransactionsTimelineApi->get_transaction_timeline_collection: #{e}"
end
# Setup authorization
RebillySdk.configure do |config|
# Configure API key authorization: SecretApiKey
config.api_key['REB-APIKEY'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['REB-APIKEY'] = 'Bearer'
end
api_instance = RebillySdk::TransactionsTimelineApi.new
body = RebillySdk::TransactionTimeline.new # TransactionTimeline | Transaction Timeline resource.
id = 'id_example' # String | The resource identifier string.
opts = {
organization_id: RebillySdk::ResourceId.new # ResourceId | Organization identifier in scope of which need to perform request (if not specified, the default organization will be used). It is deprecated. Use servers with `/organizations/{organizationId}` base path instead.
}
begin
#Create a transaction Timeline comment
result = api_instance.post_transaction_timeline(body, id, opts)
p result
rescue RebillySdk::ApiError => e
puts "Exception when calling TransactionsTimelineApi->post_transaction_timeline: #{e}"
end
All URIs are relative to https://api-sandbox.rebilly.com/organizations/{organizationId}
Class | Method | HTTP request | Description |
---|---|---|---|
RebillySdk::AMLApi | get_aml_entry | GET /aml | Search PEP/Sanctions/Adverse Media lists |
RebillySdk::BlocklistsApi | delete_blocklist | DELETE /blocklists/{id} | Delete a blocklist |
RebillySdk::BlocklistsApi | get_blocklist | GET /blocklists/{id} | Retrieve a blocklist |
RebillySdk::BlocklistsApi | get_blocklist_collection | GET /blocklists | Retrieve a list of blocklists |
RebillySdk::BlocklistsApi | post_blocklist | POST /blocklists | Create a blocklist |
RebillySdk::BlocklistsApi | put_blocklist | PUT /blocklists/{id} | Create a blocklist with predefined ID |
RebillySdk::CouponsApi | get_coupon | GET /coupons/{id} | Retrieve a coupon |
RebillySdk::CouponsApi | get_coupon_collection | GET /coupons | Retrieve a list of coupons |
RebillySdk::CouponsApi | get_coupon_redemption | GET /coupons-redemptions/{id} | Retrieve a coupon redemption with specified identifier string |
RebillySdk::CouponsApi | get_coupon_redemption_collection | GET /coupons-redemptions | Retrieve a list of coupon redemptions |
RebillySdk::CouponsApi | post_coupon | POST /coupons | Create a coupon |
RebillySdk::CouponsApi | post_coupon_expiration | POST /coupons/{id}/expiration | Set a coupon's expiration time |
RebillySdk::CouponsApi | post_coupon_redemption | POST /coupons-redemptions | Redeem a coupon |
RebillySdk::CouponsApi | post_coupon_redemption_cancellation | POST /coupons-redemptions/{id}/cancel | Cancel a coupon redemption |
RebillySdk::CouponsApi | put_coupon | PUT /coupons/{id} | Create or update a coupon with predefined coupon ID |
RebillySdk::CustomFieldsApi | get_custom_field | GET /custom-fields/{resource}/{name} | Retrieve a Custom Field |
RebillySdk::CustomFieldsApi | get_custom_field_collection | GET /custom-fields/{resource} | Retrieve Custom Fields |
RebillySdk::CustomFieldsApi | put_custom_field | PUT /custom-fields/{resource}/{name} | Create or alter a Custom Field |
RebillySdk::CustomerAuthenticationApi | delete_authentication_token | DELETE /authentication-tokens/{token} | Logout a customer |
RebillySdk::CustomerAuthenticationApi | delete_credential | DELETE /credentials/{id} | Delete a credential |
RebillySdk::CustomerAuthenticationApi | delete_password_token | DELETE /password-tokens/{id} | Delete a Reset Password Token |
RebillySdk::CustomerAuthenticationApi | get_authentication_option | GET /authentication-options | Read current authentication options |
RebillySdk::CustomerAuthenticationApi | get_authentication_token_collection | GET /authentication-tokens | Retrieve a list of auth tokens |
RebillySdk::CustomerAuthenticationApi | get_authentication_token_verification | GET /authentication-tokens/{token} | Verify |
RebillySdk::CustomerAuthenticationApi | get_credential | GET /credentials/{id} | Retrieve a credential |
RebillySdk::CustomerAuthenticationApi | get_credential_collection | GET /credentials | Retrieve a list of credentials |
RebillySdk::CustomerAuthenticationApi | get_password_token | GET /password-tokens/{id} | Retrieve a Reset Password Token |
RebillySdk::CustomerAuthenticationApi | get_password_token_collection | GET /password-tokens | Retrieve a list of tokens |
RebillySdk::CustomerAuthenticationApi | post_authentication_token | POST /authentication-tokens | Login |
RebillySdk::CustomerAuthenticationApi | post_authentication_token_exchange | POST /authentication-tokens/{token}/exchange | Exchange |
RebillySdk::CustomerAuthenticationApi | post_credential | POST /credentials | Create a credential |
RebillySdk::CustomerAuthenticationApi | post_password_token | POST /password-tokens | Create a Reset Password Token |
RebillySdk::CustomerAuthenticationApi | put_authentication_option | PUT /authentication-options | Change authentication options |
RebillySdk::CustomerAuthenticationApi | put_credential | PUT /credentials/{id} | Create or update a credential with predefined ID |
RebillySdk::CustomersApi | delete_customer | DELETE /customers/{id} | Merge and delete a customer |
RebillySdk::CustomersApi | delete_customer_lead_source | DELETE /customers/{id}/lead-source | Delete a Lead Source for a customer |
RebillySdk::CustomersApi | get_customer | GET /customers/{id} | Retrieve a customer |
RebillySdk::CustomersApi | get_customer_collection | GET /customers | Retrieve a list of customers |
RebillySdk::CustomersApi | get_customer_lead_source | GET /customers/{id}/lead-source | Retrieve a customer's Lead Source |
RebillySdk::CustomersApi | post_customer | POST /customers | Create a customer (without an ID) |
RebillySdk::CustomersApi | put_customer | PUT /customers/{id} | Upsert a customer with predefined ID |
RebillySdk::CustomersApi | put_customer_lead_source | PUT /customers/{id}/lead-source | Create a Lead Source for a customer |
RebillySdk::CustomersTimelineApi | delete_customer_timeline | DELETE /customers/{id}/timeline/{messageId} | Delete a Customer Timeline message |
RebillySdk::CustomersTimelineApi | get_customer_timeline | GET /customers/{id}/timeline/{messageId} | Retrieve a customer Timeline message |
RebillySdk::CustomersTimelineApi | get_customer_timeline_collection | GET /customers/{id}/timeline | Retrieve a list of customer timeline messages |
RebillySdk::CustomersTimelineApi | get_customer_timeline_custom_event_type | GET /customer-timeline-custom-events/{id} | Retrieve customer timeline custom event type with specified identifier string |
RebillySdk::CustomersTimelineApi | get_customer_timeline_custom_event_type_collection | GET /customer-timeline-custom-events | Retrieve a list of customer timeline custom event types |
RebillySdk::CustomersTimelineApi | get_customer_timeline_event_collection | GET /customer-timeline-events | Retrieve a list of customer timeline messages for all customers |
RebillySdk::CustomersTimelineApi | post_customer_timeline | POST /customers/{id}/timeline | Create a customer Timeline comment or custom defined event |
RebillySdk::CustomersTimelineApi | post_customer_timeline_custom_event_type | POST /customer-timeline-custom-events | Create Customer Timeline custom event type |
RebillySdk::DisputesApi | get_dispute | GET /disputes/{id} | Retrieve a dispute |
RebillySdk::DisputesApi | get_dispute_collection | GET /disputes | Retrieve a list of disputes |
RebillySdk::DisputesApi | post_dispute | POST /disputes | Create a dispute |
RebillySdk::DisputesApi | put_dispute | PUT /disputes/{id} | Create or update a Dispute with predefined ID |
RebillySdk::FeesApi | get_fee | GET /fees/{id} | Retrieve a fee entry |
RebillySdk::FeesApi | get_fee_collection | GET /fees | Retrieve a list of Fees entries |
RebillySdk::FeesApi | patch_fee | PATCH /fees/{id} | Patch a fee entry |
RebillySdk::FeesApi | post_fee | POST /fees | Create a fee entry |
RebillySdk::FeesApi | put_fee | PUT /fees/{id} | Upsert a fee entry |
RebillySdk::FilesApi | delete_attachment | DELETE /attachments/{id} | Delete an Attachment |
RebillySdk::FilesApi | delete_file | DELETE /files/{id} | Delete a File |
RebillySdk::FilesApi | get_attachment | GET /attachments/{id} | Retrieve an Attachment |
RebillySdk::FilesApi | get_attachment_collection | GET /attachments | Retrieve a list of Attachments |
RebillySdk::FilesApi | get_file | GET /files/{id} | Retrieve a File Record |
RebillySdk::FilesApi | get_file_collection | GET /files | Retrieve a list of files |
RebillySdk::FilesApi | get_file_download | GET /files/{id}/download | Download a file |
RebillySdk::FilesApi | get_file_download_extension | GET /files/{id}/download{extension} | Download image in specific format |
RebillySdk::FilesApi | post_attachment | POST /attachments | Create an Attachment |
RebillySdk::FilesApi | post_file | POST /files | Create a file |
RebillySdk::FilesApi | put_attachment | PUT /attachments/{id} | Update the Attachment with predefined ID |
RebillySdk::FilesApi | put_file | PUT /files/{id} | Update the File with predefined ID |
RebillySdk::InvoicesApi | delete_invoice_item | DELETE /invoices/{id}/items/{itemId} | Delete an invoice item |
RebillySdk::InvoicesApi | get_customer_upcoming_invoice_collection | GET /customers/{id}/upcoming-invoices | Retrieve customer's upcoming invoices |
RebillySdk::InvoicesApi | get_invoice | GET /invoices/{id} | Retrieve an invoice |
RebillySdk::InvoicesApi | get_invoice_collection | GET /invoices | Retrieve a list of invoices |
RebillySdk::InvoicesApi | get_invoice_item | GET /invoices/{id}/items/{itemId} | Get an invoice item |
RebillySdk::InvoicesApi | get_invoice_item_collection | GET /invoices/{id}/items | Retrieve invoice items |
RebillySdk::InvoicesApi | get_invoice_transaction_allocation_collection | GET /invoices/{id}/transaction-allocations | Get transaction amounts allocated to an invoice |
RebillySdk::InvoicesApi | post_invoice | POST /invoices | Create an invoice |
RebillySdk::InvoicesApi | post_invoice_abandonment | POST /invoices/{id}/abandon | Abandon an invoice |
RebillySdk::InvoicesApi | post_invoice_issuance | POST /invoices/{id}/issue | Issue an invoice |
RebillySdk::InvoicesApi | post_invoice_item | POST /invoices/{id}/items | Create an invoice item |
RebillySdk::InvoicesApi | post_invoice_recalculation | POST /invoices/{id}/recalculate | Recalculate an invoice |
RebillySdk::InvoicesApi | post_invoice_reissuance | POST /invoices/{id}/reissue | Reissue an invoice |
RebillySdk::InvoicesApi | post_invoice_transaction | POST /invoices/{id}/transaction | Apply a transaction to an invoice |
RebillySdk::InvoicesApi | post_invoice_void | POST /invoices/{id}/void | Void an invoice |
RebillySdk::InvoicesApi | put_invoice | PUT /invoices/{id} | Create or update an invoice with predefined ID |
RebillySdk::InvoicesApi | put_invoice_item | PUT /invoices/{id}/items/{itemId} | Update an invoice item |
RebillySdk::InvoicesTimelineApi | delete_invoice_timeline | DELETE /invoices/{id}/timeline/{messageId} | Delete an Invoice Timeline message |
RebillySdk::InvoicesTimelineApi | get_invoice_timeline | GET /invoices/{id}/timeline/{messageId} | Retrieve an Invoice Timeline message |
RebillySdk::InvoicesTimelineApi | get_invoice_timeline_collection | GET /invoices/{id}/timeline | Retrieve a list of invoice timeline messages |
RebillySdk::InvoicesTimelineApi | post_invoice_timeline | POST /invoices/{id}/timeline | Create an invoice Timeline comment |
RebillySdk::KYCDocumentsApi | delete_kyc_request | DELETE /kyc-requests/{id} | Delete the KYC request |
RebillySdk::KYCDocumentsApi | get_kyc_document | GET /kyc-documents/{id} | Retrieve a KYC Document |
RebillySdk::KYCDocumentsApi | get_kyc_document_collection | GET /kyc-documents | Retrieve a list of KYC documents |
RebillySdk::KYCDocumentsApi | get_kyc_request | GET /kyc-requests/{id} | Retrieve a KYC request |
RebillySdk::KYCDocumentsApi | get_kyc_request_collection | GET /kyc-requests | Retrieve a list of KYC requests |
RebillySdk::KYCDocumentsApi | patch_kyc_request | PATCH /kyc-requests/{id} | Update a KYC request |
RebillySdk::KYCDocumentsApi | post_kyc_document | POST /kyc-documents | Create a KYC Document |
RebillySdk::KYCDocumentsApi | post_kyc_document_acceptance | POST /kyc-documents/{id}/acceptance | Accept a KYC document |
RebillySdk::KYCDocumentsApi | post_kyc_document_matches | POST /kyc-documents/{id}/matches | Update a KYC document's documentMatches |
RebillySdk::KYCDocumentsApi | post_kyc_document_rejection | POST /kyc-documents/{id}/rejection | Reject a KYC document |
RebillySdk::KYCDocumentsApi | post_kyc_document_review | POST /kyc-documents/{id}/review | Review a KYC document |
RebillySdk::KYCDocumentsApi | post_kyc_document_start_review | POST /kyc-documents/{id}/start-review | Start review for a KYC document |
RebillySdk::KYCDocumentsApi | post_kyc_document_stop_review | POST /kyc-documents/{id}/stop-review | Stop review for a KYC document |
RebillySdk::KYCDocumentsApi | post_kyc_request | POST /kyc-requests | Create a KYC Request |
RebillySdk::KYCDocumentsApi | put_kyc_document | PUT /kyc-documents/{id} | Create or update a KYC document with predefined ID |
RebillySdk::OrdersApi | delete_subscription | DELETE /subscriptions/{id} | Delete a pending order |
RebillySdk::OrdersApi | delete_subscription_cancellation | DELETE /subscription-cancellations/{id} | Delete a cancellation |
RebillySdk::OrdersApi | get_subscription | GET /subscriptions/{id} | Retrieve an order |
RebillySdk::OrdersApi | get_subscription_cancellation | GET /subscription-cancellations/{id} | Retrieve an order cancellation |
RebillySdk::OrdersApi | get_subscription_cancellation_collection | GET /subscription-cancellations | Retrieve a list of cancellations |
RebillySdk::OrdersApi | get_subscription_collection | GET /subscriptions | Retrieve a list of orders |
RebillySdk::OrdersApi | get_subscription_reactivation | GET /subscription-reactivations/{id} | Retrieve an order reactivation |
RebillySdk::OrdersApi | get_subscription_reactivation_collection | GET /subscription-reactivations | Retrieve a list of reactivations |
RebillySdk::OrdersApi | get_subscription_upcoming_invoice_collection | GET /subscriptions/{id}/upcoming-invoices | Retrieve subscription order's upcoming invoice |
RebillySdk::OrdersApi | post_preview_order | POST /previews/orders | Preview an order |
RebillySdk::OrdersApi | post_subscription | POST /subscriptions | Create an order |
RebillySdk::OrdersApi | post_subscription_cancellation | POST /subscription-cancellations | Cancel an order |
RebillySdk::OrdersApi | post_subscription_interim_invoice | POST /subscriptions/{id}/interim-invoice | Issue an interim invoice for a subscription order |
RebillySdk::OrdersApi | post_subscription_items_change | POST /subscriptions/{id}/change-items | Change an order's items |
RebillySdk::OrdersApi | post_subscription_reactivation | POST /subscription-reactivations | Reactivate an order |
RebillySdk::OrdersApi | post_subscription_void | POST /subscriptions/{id}/void | Void an order |
RebillySdk::OrdersApi | post_upcoming_invoice_issuance | POST /subscriptions/{id}/upcoming-invoices/{invoiceId}/issue | Issue an upcoming invoice for early pay |
RebillySdk::OrdersApi | put_subscription | PUT /subscriptions/{id} | Upsert an order with predefined ID |
RebillySdk::OrdersApi | put_subscription_cancellation | PUT /subscription-cancellations/{id} | Cancel an order |
RebillySdk::OrdersTimelineApi | delete_subscription_timeline | DELETE /subscriptions/{id}/timeline/{messageId} | Delete an Order Timeline message |
RebillySdk::OrdersTimelineApi | get_subscription_timeline | GET /subscriptions/{id}/timeline/{messageId} | Retrieve an Order Timeline message |
RebillySdk::OrdersTimelineApi | get_subscription_timeline_collection | GET /subscriptions/{id}/timeline | Retrieve a list of order timeline messages |
RebillySdk::OrdersTimelineApi | post_subscription_timeline | POST /subscriptions/{id}/timeline | Create an order Timeline comment |
RebillySdk::PaymentInstrumentsApi | get_payment_instrument | GET /payment-instruments/{id} | Retrieve a Payment Instrument |
RebillySdk::PaymentInstrumentsApi | get_payment_instrument_collection | GET /payment-instruments | Retrieve a list of payment instruments |
RebillySdk::PaymentInstrumentsApi | patch_payment_instrument | PATCH /payment-instruments/{id} | Update a Payment Instrument's values |
RebillySdk::PaymentInstrumentsApi | post_payment_instrument | POST /payment-instruments | Create a Payment Instrument |
RebillySdk::PaymentInstrumentsApi | post_payment_instrument_deactivation | POST /payment-instruments/{id}/deactivation | Deactivate a payment instrument |
RebillySdk::PaymentTokensApi | get_token | GET /tokens/{token} | Retrieve a token |
RebillySdk::PaymentTokensApi | get_token_collection | GET /tokens | Retrieve a list of tokens |
RebillySdk::PaymentTokensApi | post_digital_wallet_validation | POST /digital-wallets/validation | Validate a digital wallet session |
RebillySdk::PaymentTokensApi | post_token | POST /tokens | Create a payment token |
RebillySdk::PlansApi | delete_plan | DELETE /plans/{id} | Delete a Plan |
RebillySdk::PlansApi | get_plan | GET /plans/{id} | Retrieve a plan |
RebillySdk::PlansApi | get_plan_collection | GET /plans | Retrieve a list of plans |
RebillySdk::PlansApi | post_plan | POST /plans | Create a plan |
RebillySdk::PlansApi | put_plan | PUT /plans/{id} | Create or update a Plan with predefined ID |
RebillySdk::ProductsApi | delete_product | DELETE /products/{id} | Delete a product |
RebillySdk::ProductsApi | get_product | GET /products/{id} | Retrieve a product |
RebillySdk::ProductsApi | get_product_collection | GET /products | Retrieve a list of products |
RebillySdk::ProductsApi | post_product | POST /products | Create a Product |
RebillySdk::ProductsApi | put_product | PUT /products/{id} | Upsert a product with predefined ID |
RebillySdk::SearchApi | get_search | GET /search | Search merchant data |
RebillySdk::ShippingRatesApi | delete_shipping_rate | DELETE /shipping-rates/{id} | Delete a shipping rate |
RebillySdk::ShippingRatesApi | get_shipping_rate | GET /shipping-rates/{id} | Retrieve a shipping rate |
RebillySdk::ShippingRatesApi | get_shipping_rate_collection | GET /shipping-rates | Retrieve a list of shipping rates |
RebillySdk::ShippingRatesApi | post_shipping_rate | POST /shipping-rates | Create a shipping rate |
RebillySdk::ShippingRatesApi | put_shipping_rate | PUT /shipping-rates/{id} | Create a shipping rate with predefined ID |
RebillySdk::ShippingZonesApi | delete_shipping_zone | DELETE /shipping-zones/{id} | Delete a shipping zone |
RebillySdk::ShippingZonesApi | get_shipping_zone | GET /shipping-zones/{id} | Retrieve a shipping zone |
RebillySdk::ShippingZonesApi | get_shipping_zone_collection | GET /shipping-zones | Retrieve a list of shipping zones |
RebillySdk::ShippingZonesApi | post_shipping_zone | POST /shipping-zones | Create a Shipping Zone |
RebillySdk::ShippingZonesApi | put_shipping_zone | PUT /shipping-zones/{id} | Create a shipping zone with predefined ID |
RebillySdk::TagsApi | delete_tag | DELETE /tags/{tag} | Delete a tag |
RebillySdk::TagsApi | delete_tag_customer | DELETE /tags/{tag}/customers/{customerId} | Untag a customer |
RebillySdk::TagsApi | delete_tag_customer_collection | DELETE /tags/{tag}/customers | Untag a list of customers |
RebillySdk::TagsApi | delete_tag_kyc_document | DELETE /tags/{tag}/kyc-documents/{kycDocumentId} | Untag a kyc document |
RebillySdk::TagsApi | delete_tag_kyc_document_collection | DELETE /tags/{tag}/kyc-documents | Untag a list of kyc documents |
RebillySdk::TagsApi | get_tag | GET /tags/{tag} | Retrieve a tag |
RebillySdk::TagsApi | get_tag_collection | GET /tags | Retrieve a list of tags |
RebillySdk::TagsApi | patch_tag | PATCH /tags/{tag} | Update a tag |
RebillySdk::TagsApi | post_tag | POST /tags | Create a tag |
RebillySdk::TagsApi | post_tag_customer | POST /tags/{tag}/customers/{customerId} | Tag a customer |
RebillySdk::TagsApi | post_tag_customer_collection | POST /tags/{tag}/customers | Tag a list of customers |
RebillySdk::TagsApi | post_tag_kyc_document | POST /tags/{tag}/kyc-documents/{kycDocumentId} | Tag a kyc document |
RebillySdk::TagsApi | post_tag_kyc_document_collection | POST /tags/{tag}/kyc-documents | Tag a list of kyc documents |
RebillySdk::TransactionsApi | get_transaction | GET /transactions/{id} | Retrieve a Transaction |
RebillySdk::TransactionsApi | get_transaction_collection | GET /transactions | Retrieve a list of transactions |
RebillySdk::TransactionsApi | patch_transaction | PATCH /transactions/{id} | Update a transaction |
RebillySdk::TransactionsApi | post_payout | POST /payouts | Create a credit transaction |
RebillySdk::TransactionsApi | post_ready_to_pay | POST /ready-to-pay | Ready to Pay |
RebillySdk::TransactionsApi | post_transaction | POST /transactions | Create a transaction |
RebillySdk::TransactionsApi | post_transaction_query | POST /transactions/{id}/query | Query a Transaction |
RebillySdk::TransactionsApi | post_transaction_refund | POST /transactions/{id}/refund | Refund a Transaction |
RebillySdk::TransactionsApi | post_transaction_update | POST /transactions/{id}/update | Update a Transaction status |
RebillySdk::TransactionsTimelineApi | delete_transaction_timeline | DELETE /transactions/{id}/timeline/{messageId} | Delete a Transaction Timeline message |
RebillySdk::TransactionsTimelineApi | get_transaction_timeline | GET /transactions/{id}/timeline/{messageId} | Retrieve a transaction Timeline message |
RebillySdk::TransactionsTimelineApi | get_transaction_timeline_collection | GET /transactions/{id}/timeline | Retrieve a list of transaction timeline messages |
RebillySdk::TransactionsTimelineApi | post_transaction_timeline | POST /transactions/{id}/timeline | Create a transaction Timeline comment |
- RebillySdk::A1Gateway
- RebillySdk::A1Gateway3dsServers
- RebillySdk::A1GatewayCredentials
- RebillySdk::AML
- RebillySdk::AMLAddress
- RebillySdk::AMLAliases
- RebillySdk::AMLPassport
- RebillySdk::AchPlaidFeature
- RebillySdk::Acl
- RebillySdk::AclInner
- RebillySdk::AclPermissions
- RebillySdk::AcquirerName
- RebillySdk::AddressMatches
- RebillySdk::Adyen
- RebillySdk::AdyenCredentials
- RebillySdk::AdyenSettings
- RebillySdk::Airpay
- RebillySdk::AirpayCredentials
- RebillySdk::AllOfA1Gateway3dsServersName
- RebillySdk::AllOfAclInnerPermissions
- RebillySdk::AllOfAclInnerScope
- RebillySdk::AllOfAlternativePaymentTokenBillingAddress
- RebillySdk::AllOfAlternativePaymentTokenMethod
- RebillySdk::AllOfApiKeyScopeOrganizationIdItems
- RebillySdk::AllOfApiKeyScopePlanIdItems
- RebillySdk::AllOfApiKeyScopeProductIdItems
- RebillySdk::AllOfAttachmentCreatedTime
- RebillySdk::AllOfAttachmentId
- RebillySdk::AllOfAttachmentUpdatedTime
- RebillySdk::AllOfAuthenticationTokenCredentialId
- RebillySdk::AllOfBBANTypeBillingAddress
- RebillySdk::AllOfBBANTypeCustomerId
- RebillySdk::AllOfBankAccountTokenBillingAddress
- RebillySdk::AllOfBankAccountUpdatePlainBillingAddress
- RebillySdk::AllOfBaseFeeCreatedTime
- RebillySdk::AllOfBaseFeeFilter
- RebillySdk::AllOfBaseFeeId
- RebillySdk::AllOfBaseFeeUpdatedTime
- RebillySdk::AllOfBlocklistCreatedTime
- RebillySdk::AllOfBlocklistId
- RebillySdk::AllOfBlocklistUpdatedTime
- RebillySdk::AllOfCheckoutCom3dsServersName
- RebillySdk::AllOfClearhaus3dsServersName
- RebillySdk::AllOfCommonAlternativeInstrumentBillingAddress
- RebillySdk::AllOfCommonAlternativeInstrumentCreatedTime
- RebillySdk::AllOfCommonAlternativeInstrumentCustomerId
- RebillySdk::AllOfCommonAlternativeInstrumentId
- RebillySdk::AllOfCommonAlternativeInstrumentMethod
- RebillySdk::AllOfCommonAlternativeInstrumentUpdatedTime
- RebillySdk::AllOfCommonBankAccountBillingAddress
- RebillySdk::AllOfCommonBankAccountCreatedTime
- RebillySdk::AllOfCommonBankAccountCustomerId
- RebillySdk::AllOfCommonBankAccountId
- RebillySdk::AllOfCommonBankAccountUpdatedTime
- RebillySdk::AllOfCommonInvoiceAbandonedTime
- RebillySdk::AllOfCommonInvoiceBillingAddress
- RebillySdk::AllOfCommonInvoiceCreatedTime
- RebillySdk::AllOfCommonInvoiceCurrency
- RebillySdk::AllOfCommonInvoiceDeliveryAddress
- RebillySdk::AllOfCommonInvoiceDiscountsItems
- RebillySdk::AllOfCommonInvoiceId
- RebillySdk::AllOfCommonInvoiceIssuedTime
- RebillySdk::AllOfCommonInvoicePaidTime
- RebillySdk::AllOfCommonInvoiceSubscriptionId
- RebillySdk::AllOfCommonInvoiceUpdatedTime
- RebillySdk::AllOfCommonInvoiceVoidedTime
- RebillySdk::AllOfCommonInvoiceWebsiteId
- RebillySdk::AllOfCommonKycDocumentCreatedTime
- RebillySdk::AllOfCommonKycDocumentDocumentSubtype
- RebillySdk::AllOfCommonKycDocumentDocumentType
- RebillySdk::AllOfCommonKycDocumentFileId
- RebillySdk::AllOfCommonKycDocumentFileIdsItems
- RebillySdk::AllOfCommonKycDocumentId
- RebillySdk::AllOfCommonKycDocumentProcessedTime
- RebillySdk::AllOfCommonKycDocumentRequestId
- RebillySdk::AllOfCommonKycDocumentUpdatedTime
- RebillySdk::AllOfCommonKycRequestCreatedTime
- RebillySdk::AllOfCommonKycRequestDocumentsType
- RebillySdk::AllOfCommonKycRequestId
- RebillySdk::AllOfCommonKycRequestUpdatedTime
- RebillySdk::AllOfCommonOrderActivationTime
- RebillySdk::AllOfCommonOrderBillingAddress
- RebillySdk::AllOfCommonOrderCurrency
- RebillySdk::AllOfCommonOrderDeliveryAddress
- RebillySdk::AllOfCommonOrderId
- RebillySdk::AllOfCommonOrderInitialInvoiceId
- RebillySdk::AllOfCommonOrderItemsPlanId
- RebillySdk::AllOfCommonOrderPreviewBillingAddress
- RebillySdk::AllOfCommonOrderPreviewCurrency
- RebillySdk::AllOfCommonOrderPreviewDeliveryAddress
- RebillySdk::AllOfCommonOrderPreviewDiscountsCouponId
- RebillySdk::AllOfCommonOrderPreviewItemsPlanId
- RebillySdk::AllOfCommonOrderPreviewLineItemsPlanId
- RebillySdk::AllOfCommonOrderPreviewLineItemsProductId
- RebillySdk::AllOfCommonOrderPreviewWebsiteId
- RebillySdk::AllOfCommonOrderRecentInvoiceId
- RebillySdk::AllOfCommonOrderVoidTime
- RebillySdk::AllOfCommonOrderWebsiteId
- RebillySdk::AllOfCommonPayPalAccountBillingAddress
- RebillySdk::AllOfCommonPayPalAccountCreatedTime
- RebillySdk::AllOfCommonPayPalAccountCustomerId
- RebillySdk::AllOfCommonPayPalAccountId
- RebillySdk::AllOfCommonPayPalAccountUpdatedTime
- RebillySdk::AllOfCommonPaymentCardBillingAddress
- RebillySdk::AllOfCommonPaymentCardBrand
- RebillySdk::AllOfCommonPaymentCardCreatedTime
- RebillySdk::AllOfCommonPaymentCardCustomerId
- RebillySdk::AllOfCommonPaymentCardId
- RebillySdk::AllOfCommonPaymentCardUpdatedTime
- RebillySdk::AllOfCommonPaymentTokenCreatedTime
- RebillySdk::AllOfCommonPaymentTokenExpirationTime
- RebillySdk::AllOfCommonPaymentTokenId
- RebillySdk::AllOfCommonPaymentTokenLeadSource
- RebillySdk::AllOfCommonPaymentTokenRiskMetadata
- RebillySdk::AllOfCommonPaymentTokenUpdatedTime
- RebillySdk::AllOfCommonPaymentTokenUsageTime
- RebillySdk::AllOfCommonPlanCreatedTime
- RebillySdk::AllOfCommonPlanCurrency
- RebillySdk::AllOfCommonPlanId
- RebillySdk::AllOfCommonPlanProductId
- RebillySdk::AllOfCommonPlanRecurringInterval
- RebillySdk::AllOfCommonPlanUpdatedTime
- RebillySdk::AllOfCommonProductCreatedTime
- RebillySdk::AllOfCommonProductId
- RebillySdk::AllOfCommonProductUpdatedTime
- RebillySdk::AllOfCommonTransaction3ds
- RebillySdk::AllOfCommonTransactionBillingAddress
- RebillySdk::AllOfCommonTransactionCreatedTime
- RebillySdk::AllOfCommonTransactionCurrency
- RebillySdk::AllOfCommonTransactionCustomerId
- RebillySdk::AllOfCommonTransactionGatewayName
- RebillySdk::AllOfCommonTransactionId
- RebillySdk::AllOfCommonTransactionParentTransactionId
- RebillySdk::AllOfCommonTransactionProcessedTime
- RebillySdk::AllOfCommonTransactionPurchaseCurrency
- RebillySdk::AllOfCommonTransactionRequestBillingAddress
- RebillySdk::AllOfCommonTransactionRequestCurrency
- RebillySdk::AllOfCommonTransactionRequestCustomerId
- RebillySdk::AllOfCommonTransactionRequestGatewayAccountId
- RebillySdk::AllOfCommonTransactionRequestPaymentInstruction
- RebillySdk::AllOfCommonTransactionRequestWebsiteId
- RebillySdk::AllOfCommonTransactionUpdatedTime
- RebillySdk::AllOfCommonTransactionWebsiteId
- RebillySdk::AllOfCouponCreatedTime
- RebillySdk::AllOfCouponId
- RebillySdk::AllOfCouponRedemptionCanceledTime
- RebillySdk::AllOfCouponRedemptionCouponId
- RebillySdk::AllOfCouponRedemptionCreatedTime
- RebillySdk::AllOfCouponRedemptionCustomerId
- RebillySdk::AllOfCouponRedemptionId
- RebillySdk::AllOfCouponUpdatedTime
- RebillySdk::AllOfCredentialId
- RebillySdk::AllOfCustomerAverageValueCurrency
- RebillySdk::AllOfCustomerCreatedTime
- RebillySdk::AllOfCustomerId
- RebillySdk::AllOfCustomerJWTCustomerId
- RebillySdk::AllOfCustomerJWTId
- RebillySdk::AllOfCustomerJWTUpdatedTime
- RebillySdk::AllOfCustomerLastPaymentTime
- RebillySdk::AllOfCustomerLifetimeRevenueCurrency
- RebillySdk::AllOfCustomerTimelineCustomEventCreatedTime
- RebillySdk::AllOfCustomerTimelineCustomEventId
- RebillySdk::AllOfCustomerTimelineCustomEventUpdatedTime
- RebillySdk::AllOfCustomerTimelineId
- RebillySdk::AllOfCustomerTimelineOccurredTime
- RebillySdk::AllOfCustomerUpdatedTime
- RebillySdk::AllOfCustomerWebsiteId
- RebillySdk::AllOfDataCash3dsServersName
- RebillySdk::AllOfDigitalWalletTokenBillingAddress
- RebillySdk::AllOfDigitalWalletTokenPaymentInstrumentBrand
- RebillySdk::AllOfDigitalWalletTokenPaymentInstrumentCurrency
- RebillySdk::AllOfDisputeCreatedTime
- RebillySdk::AllOfDisputeCurrency
- RebillySdk::AllOfDisputeId
- RebillySdk::AllOfDisputeResolvedTime
- RebillySdk::AllOfDisputeUpdatedTime
- RebillySdk::AllOfEMS3dsServersName
- RebillySdk::AllOfFileCreatedTime
- RebillySdk::AllOfFileId
- RebillySdk::AllOfFileUpdatedTime
- RebillySdk::AllOfFlexiblePlanId
- RebillySdk::AllOfFullPaymentCardTokenBillingAddress
- RebillySdk::AllOfFullPaymentCardTokenPaymentInstrumentBrand
- RebillySdk::AllOfGET3dsServersName
- RebillySdk::AllOfGatewayAccountAcquirerName
- RebillySdk::AllOfGatewayAccountCreatedTime
- RebillySdk::AllOfGatewayAccountId
- RebillySdk::AllOfGatewayAccountLimitCreatedTime
- RebillySdk::AllOfGatewayAccountLimitId
- RebillySdk::AllOfGatewayAccountLimitUpdatedTime
- RebillySdk::AllOfGatewayAccountOrganizationId
- RebillySdk::AllOfGatewayAccountUpdatedTime
- RebillySdk::AllOfIBANTypeBillingAddress
- RebillySdk::AllOfIBANTypeCustomerId
- RebillySdk::AllOfIlixium3dsServersName
- RebillySdk::AllOfIngenico3dsServersName
- RebillySdk::AllOfInovio3dsServersName
- RebillySdk::AllOfInstrumentReferencePaymentInstrumentId
- RebillySdk::AllOfInvoiceDiscountCouponId
- RebillySdk::AllOfInvoiceDiscountRedemptionId
- RebillySdk::AllOfInvoiceItemCreatedTime
- RebillySdk::AllOfInvoiceItemId
- RebillySdk::AllOfInvoiceItemProductId
- RebillySdk::AllOfInvoiceItemTax
- RebillySdk::AllOfInvoiceItemUpdatedTime
- RebillySdk::AllOfInvoiceTimelineId
- RebillySdk::AllOfInvoiceTimelineOccurredTime
- RebillySdk::AllOfInvoiceTransactionAllocationCurrency
- RebillySdk::AllOfKhelocardCardBillingAddress
- RebillySdk::AllOfKhelocardCardCreatedTime
- RebillySdk::AllOfKhelocardCardCustomerId
- RebillySdk::AllOfKhelocardCardId
- RebillySdk::AllOfKhelocardCardTokenBillingAddress
- RebillySdk::AllOfKhelocardCardUpdatedTime
- RebillySdk::AllOfLeadSourceDataCreatedTime
- RebillySdk::AllOfNGenius3dsServersName
- RebillySdk::AllOfNMI3dsServersName
- RebillySdk::AllOfOrderTimelineId
- RebillySdk::AllOfOrderTimelineOccurredTime
- RebillySdk::AllOfOrganizationCreatedTime
- RebillySdk::AllOfOrganizationId
- RebillySdk::AllOfOrganizationUpdatedTime
- RebillySdk::AllOfOriginalPlanId
- RebillySdk::AllOfPanamerican3dsServersName
- RebillySdk::AllOfPartialPaymentCardTokenBillingAddress
- RebillySdk::AllOfPartialPaymentCardTokenPaymentInstrumentBrand
- RebillySdk::AllOfPayPalTokenBillingAddress
- RebillySdk::AllOfPaymentCardCreatePlainBillingAddress
- RebillySdk::AllOfPaymentCardCreatePlainCustomerId
- RebillySdk::AllOfPaymentCardUpdatePlainBillingAddress
- RebillySdk::AllOfPaymentCardUpdatePlainStickyGatewayAccountId
- RebillySdk::AllOfPaymentInstrument3PaymentInstrumentId
- RebillySdk::AllOfPaymentInstrumentCreateTokenCustomerId
- RebillySdk::AllOfPaymentInstrumentUpdateTokenBillingAddress
- RebillySdk::AllOfPaysafe3dsServersName
- RebillySdk::AllOfPayvision3dsServersName
- RebillySdk::AllOfPiastrix3dsServersName
- RebillySdk::AllOfPlaidAccountTokenBillingAddress
- RebillySdk::AllOfPriceBasedShippingRateCurrency
- RebillySdk::AllOfProsa3dsServersName
- RebillySdk::AllOfPurchaseBumpOfferBumpAmount
- RebillySdk::AllOfPurchaseBumpOfferBumpAmountInUsd
- RebillySdk::AllOfReadyToPayBillingAddress
- RebillySdk::AllOfReadyToPayGenericMethodMethod
- RebillySdk::AllOfReadyToPayItemsItemsPlanId
- RebillySdk::AllOfReadyToPayWebsiteId
- RebillySdk::AllOfSafecharge3dsServersName
- RebillySdk::AllOfSearchCustomersItems
- RebillySdk::AllOfSearchInvoicesItems
- RebillySdk::AllOfSearchOrdersItems
- RebillySdk::AllOfSearchTransactionsItems
- RebillySdk::AllOfSecureTrading3dsServersName
- RebillySdk::AllOfSecurionPay3dsServersName
- RebillySdk::AllOfShippingOptionCurrency
- RebillySdk::AllOfShippingOptionId
- RebillySdk::AllOfShippingZoneCreatedTime
- RebillySdk::AllOfShippingZoneId
- RebillySdk::AllOfShippingZoneRatesItems
- RebillySdk::AllOfShippingZoneUpdatedTime
- RebillySdk::AllOfSmartInvoice3dsServersName
- RebillySdk::AllOfStripe3dsServersName
- RebillySdk::AllOfSubscriptionCancellationAppliedInvoiceId
- RebillySdk::AllOfSubscriptionCancellationCreatedTime
- RebillySdk::AllOfSubscriptionCancellationId
- RebillySdk::AllOfSubscriptionCancellationLineItems
- RebillySdk::AllOfSubscriptionCancellationProratedInvoiceId
- RebillySdk::AllOfSubscriptionCancellationStateCanceledTime
- RebillySdk::AllOfSubscriptionCancellationSubscriptionId
- RebillySdk::AllOfSubscriptionInvoiceTransactionId
- RebillySdk::AllOfSubscriptionMetadataCreatedTime
- RebillySdk::AllOfSubscriptionMetadataRiskMetadata
- RebillySdk::AllOfSubscriptionMetadataUpdatedTime
- RebillySdk::AllOfSubscriptionReactivationCancellationId
- RebillySdk::AllOfSubscriptionReactivationId
- RebillySdk::AllOfSubscriptionReactivationSubscriptionId
- RebillySdk::AllOfTagCreatedTime
- RebillySdk::AllOfTagId
- RebillySdk::AllOfTagUpdatedTime
- RebillySdk::AllOfTestProcessor3dsServersName
- RebillySdk::AllOfTransactionBumpOfferLanguage
- RebillySdk::AllOfTransactionBumpOfferOrder
- RebillySdk::AllOfTransactionBumpOfferPresentedOffers
- RebillySdk::AllOfTransactionBumpOfferSelectedOffer
- RebillySdk::AllOfTransactionBumpOfferVersion
- RebillySdk::AllOfTransactionDccBase
- RebillySdk::AllOfTransactionDccQuote
- RebillySdk::AllOfTransactionDccUsdMarkup
- RebillySdk::AllOfTransactionQueryCurrency
- RebillySdk::AllOfTransactionTimelineId
- RebillySdk::AllOfTransactionTimelineOccurredTime
- RebillySdk::AllOfTransactionUpdateCurrency
- RebillySdk::AllOfTruevo3dsServersName
- RebillySdk::AllOfTrustPay3dsServersName
- RebillySdk::AllOfUpcomingInvoiceItemCreatedTime
- RebillySdk::AllOfUpcomingInvoiceItemUnitPriceCurrency
- RebillySdk::AllOfVantivLitle3dsServersName
- RebillySdk::AllOfVaultedInstrumentMethod
- RebillySdk::AllOfVaultedInstrumentPaymentInstrumentId
- RebillySdk::AllOfWalpay3dsServersName
- RebillySdk::AllOfWirecard3dsServersName
- RebillySdk::AllOfWorldlineAtosFrankfurt3dsServersName
- RebillySdk::AllOfWorldpay3dsServersName
- RebillySdk::AllOfeMerchantPay3dsServersName
- RebillySdk::AlternativeInstrument
- RebillySdk::AlternativePaymentInstrument
- RebillySdk::AlternativePaymentMethods
- RebillySdk::AlternativePaymentToken
- RebillySdk::AmazonPay
- RebillySdk::AmazonPayCredentials
- RebillySdk::AmexVPC
- RebillySdk::AmexVPCCredentials
- RebillySdk::AmexVPCSettings
- RebillySdk::AmountAdjustment
- RebillySdk::AmountAdjustmentTolerance
- RebillySdk::AnyOfAttachmentEmbeddedItems
- RebillySdk::AnyOfAttachmentLinksItems
- RebillySdk::AnyOfBankAccountCreatePlain
- RebillySdk::AnyOfBaseFeeLinksItems
- RebillySdk::AnyOfCommonAlternativeInstrumentEmbeddedItems
- RebillySdk::AnyOfCommonAlternativeInstrumentLinksItems
- RebillySdk::AnyOfCommonKycDocumentLinksItems
- RebillySdk::AnyOfCompositeToken
- RebillySdk::AnyOfCredentialLinksItems
- RebillySdk::AnyOfCustomerEmbeddedItems
- RebillySdk::AnyOfCustomerLinksItems
- RebillySdk::AnyOfDisputeEmbeddedItems
- RebillySdk::AnyOfDisputeLinksItems
- RebillySdk::AnyOfFileLinksItems
- RebillySdk::AnyOfGatewayAccountLinksItems
- RebillySdk::AnyOfInvoiceItemEmbeddedItems
- RebillySdk::AnyOfInvoiceItemLinksItems
- RebillySdk::AnyOfInvoiceTransactionAllocationLinksItems
- RebillySdk::AnyOfKhelocardCardEmbeddedItems
- RebillySdk::AnyOfKhelocardCardLinksItems
- RebillySdk::AnyOfLeadSourceDataLinksItems
- RebillySdk::AnyOfPaymentInstrument
- RebillySdk::AnyOfReadyToPayMethodsItems
- RebillySdk::AnyOfSubscriptionMetadataEmbeddedItems
- RebillySdk::AnyOfSubscriptionMetadataLinksItems
- RebillySdk::AnyOfTagLinksItems
- RebillySdk::AnyOfidMatchesBody
- RebillySdk::ApcoPay
- RebillySdk::ApcoPayCredentials
- RebillySdk::ApcoPaySettings
- RebillySdk::ApiKeyScope
- RebillySdk::ApplePayFeature
- RebillySdk::ApplePayFeatureName
- RebillySdk::ApplePayValidation
- RebillySdk::ApplePayValidationValidationRequest
- RebillySdk::ApprovalUrlLink
- RebillySdk::AsiaPaymentGateway
- RebillySdk::AsiaPaymentGatewayCredentials
- RebillySdk::AsiaPaymentGatewaySettings
- RebillySdk::AstroPayCard
- RebillySdk::AstroPayCardCredentials
- RebillySdk::AstroPayCardSettings
- RebillySdk::Attachment
- RebillySdk::AttachmentResourceLink
- RebillySdk::AuthTransactionEmbed
- RebillySdk::AuthTransactionLink
- RebillySdk::AuthenticationOptions
- RebillySdk::AuthenticationToken
- RebillySdk::AuthenticationTokenMetadata
- RebillySdk::AuthorizeNet
- RebillySdk::AuthorizeNetCredentials
- RebillySdk::Auto
- RebillySdk::Awepay
- RebillySdk::AwepayCredentials
- RebillySdk::BBANInstrument
- RebillySdk::BBANType
- RebillySdk::Bambora
- RebillySdk::BamboraCredentials
- RebillySdk::BankAccount
- RebillySdk::BankAccountCreatePlain
- RebillySdk::BankAccountEmbed
- RebillySdk::BankAccountInstrument
- RebillySdk::BankAccountToken
- RebillySdk::BankAccountUpdatePlain
- RebillySdk::BaseFee
- RebillySdk::Bips
- RebillySdk::BitPay
- RebillySdk::BitPayCredentials
- RebillySdk::BlankProblem
- RebillySdk::Blocklist
- RebillySdk::BlueSnap
- RebillySdk::BlueSnapCredentials
- RebillySdk::BlueSnapSettings
- RebillySdk::BraintreePayments
- RebillySdk::BraintreePaymentsCredentials
- RebillySdk::BrowserData
- RebillySdk::CASHlib
- RebillySdk::CASHlibCredentials
- RebillySdk::CCAvenue
- RebillySdk::CCAvenueCredentials
- RebillySdk::CCAvenueSettings
- RebillySdk::CODVoucher
- RebillySdk::CODVoucherCredentials
- RebillySdk::Cardknox
- RebillySdk::CardknoxCredentials
- RebillySdk::CashInstrument
- RebillySdk::CashToCode
- RebillySdk::CashToCodeCredentials
- RebillySdk::CashToCodeSettings
- RebillySdk::Cashflows
- RebillySdk::CashflowsCredentials
- RebillySdk::CauriPayment
- RebillySdk::CauriPaymentCredentials
- RebillySdk::Cayan
- RebillySdk::CayanCredentials
- RebillySdk::Chase
- RebillySdk::ChaseCredentials
- RebillySdk::CheckInstrument
- RebillySdk::CheckoutCom
- RebillySdk::CheckoutCom3dsServers
- RebillySdk::CheckoutComCredentials
- RebillySdk::ChildTransactionsEmbed
- RebillySdk::Circle
- RebillySdk::CircleCredentials
- RebillySdk::Citadel
- RebillySdk::CitadelCredentials
- RebillySdk::Clearhaus
- RebillySdk::Clearhaus3dsServer
- RebillySdk::Clearhaus3dsServers
- RebillySdk::ClearhausCredentials
- RebillySdk::CoinGate
- RebillySdk::CoinGateCredentials
- RebillySdk::CoinGateSettings
- RebillySdk::CoinPayments
- RebillySdk::CoinPaymentsCredentials
- RebillySdk::CommonAlternativeInstrument
- RebillySdk::CommonBankAccount
- RebillySdk::CommonInvoice
- RebillySdk::CommonKycDocument
- RebillySdk::CommonKycRequest
- RebillySdk::CommonKycRequestDocuments
- RebillySdk::CommonOneTimeOrder
- RebillySdk::CommonOrder
- RebillySdk::CommonOrderItems
- RebillySdk::CommonOrderPreview
- RebillySdk::CommonOrderPreviewDiscounts
- RebillySdk::CommonOrderPreviewItems
- RebillySdk::CommonOrderPreviewLineItems
- RebillySdk::CommonOrderPreviewTaxes
- RebillySdk::CommonPayPalAccount
- RebillySdk::CommonPaymentCard
- RebillySdk::CommonPaymentToken
- RebillySdk::CommonPlan
- RebillySdk::CommonPlanSetup
- RebillySdk::CommonPlanTrial
- RebillySdk::CommonProduct
- RebillySdk::CommonScheduleInstruction
- RebillySdk::CommonSubscriptionOrder
- RebillySdk::CommonSubscriptionOrderLineItemSubtotal
- RebillySdk::CommonSubscriptionOrderRecurringInterval
- RebillySdk::CommonSubscriptionOrderTrial
- RebillySdk::CommonTransaction
- RebillySdk::CommonTransactionRequest
- RebillySdk::CompositeToken
- RebillySdk::Conekta
- RebillySdk::ConektaCredentials
- RebillySdk::ContactEmails
- RebillySdk::ContactEmailsInner
- RebillySdk::ContactObject
- RebillySdk::ContactPhoneNumbers
- RebillySdk::ContactPhoneNumbersInner
- RebillySdk::Coppr
- RebillySdk::CopprCredentials
- RebillySdk::CopprSettings
- RebillySdk::CoreReadyToPay
- RebillySdk::Coupon
- RebillySdk::CouponExpiration
- RebillySdk::CouponRedemption
- RebillySdk::CouponRestriction
- RebillySdk::Credential
- RebillySdk::Credorax
- RebillySdk::CredoraxCredentials
- RebillySdk::Cryptonator
- RebillySdk::CryptonatorCredentials
- RebillySdk::CurrencyCode
- RebillySdk::CustomEventScheduleInstruction
- RebillySdk::CustomField
- RebillySdk::Customer
- RebillySdk::CustomerAverageValue
- RebillySdk::CustomerEmbed
- RebillySdk::CustomerJWT
- RebillySdk::CustomerLifetimeRevenue
- RebillySdk::CustomerLink
- RebillySdk::CustomerTimeline
- RebillySdk::CustomerTimelineCustomEvent
- RebillySdk::CyberSource
- RebillySdk::CyberSourceCredentials
- RebillySdk::DLocal
- RebillySdk::DLocalCredentials
- RebillySdk::DLocalSettings
- RebillySdk::DataCash
- RebillySdk::DataCash3dsServer
- RebillySdk::DataCash3dsServers
- RebillySdk::DataCashCredentials
- RebillySdk::DataCashSettings
- RebillySdk::DateInterval
- RebillySdk::DayOfMonth
- RebillySdk::DayOfWeek
- RebillySdk::DayOfWeekLong
- RebillySdk::DefaultPaymentInstrumentLink
- RebillySdk::Dengi
- RebillySdk::DengiCredentials
- RebillySdk::DetailedProblem
- RebillySdk::DigitalWalletToken
- RebillySdk::DigitalWalletTokenPaymentInstrument
- RebillySdk::DigitalWalletValidation
- RebillySdk::DigitalWallets
- RebillySdk::DigitalWalletsApplePay
- RebillySdk::DigitalWalletsGooglePay
- RebillySdk::Dimoco
- RebillySdk::DimocoCredentials
- RebillySdk::Directa24
- RebillySdk::Directa24Banks
- RebillySdk::Directa24Credentials
- RebillySdk::Directa24Settings
- RebillySdk::Discount
- RebillySdk::DiscountAmountRemaining
- RebillySdk::DiscountContext
- RebillySdk::DiscountsPerRedemption
- RebillySdk::Dispute
- RebillySdk::DisputeLink
- RebillySdk::DocumentedProblem
- RebillySdk::Dragonphoenix
- RebillySdk::DragonphoenixCredentials
- RebillySdk::DueTimeShiftInstruction
- RebillySdk::DynamicIpnLink
- RebillySdk::EBANX
- RebillySdk::EBANXCredentials
- RebillySdk::EMS
- RebillySdk::EMS3dsServers
- RebillySdk::EMSCredentials
- RebillySdk::EMSSettings
- RebillySdk::EMerchantPay
- RebillySdk::EMerchantPay3dsServer
- RebillySdk::EMerchantPay3dsServers
- RebillySdk::EMerchantPayCredentials
- RebillySdk::EMerchantPaySettings
- RebillySdk::EPG
- RebillySdk::EPGCredentials
- RebillySdk::EPro
- RebillySdk::EProCredentials
- RebillySdk::EZeeWallet
- RebillySdk::EZeeWalletCredentials
- RebillySdk::EcoPayz
- RebillySdk::EcoPayzCredentials
- RebillySdk::EcoPayzSettings
- RebillySdk::EcorePay
- RebillySdk::EcorePayCredentials
- RebillySdk::Elavon
- RebillySdk::ElavonCredentials
- RebillySdk::Error
- RebillySdk::Euteller
- RebillySdk::EutellerCredentials
- RebillySdk::ExtraData
- RebillySdk::EzyEFT
- RebillySdk::EzyEFTCredentials
- RebillySdk::Fee
- RebillySdk::FeeFormula
- RebillySdk::FeePatch
- RebillySdk::File
- RebillySdk::FileCreateFromInline
- RebillySdk::FileCreateFromUrl
- RebillySdk::FileDownloadLink
- RebillySdk::FileEmbed
- RebillySdk::FileLink
- RebillySdk::FilesBody
- RebillySdk::FilterString
- RebillySdk::FinTecSystems
- RebillySdk::FinTecSystemsCredentials
- RebillySdk::FinTecSystemsSettings
- RebillySdk::Finrax
- RebillySdk::FinraxCredentials
- RebillySdk::FinraxSettings
- RebillySdk::Fixed
- RebillySdk::FixedFee
- RebillySdk::FixedFeeFormula
- RebillySdk::FlatRate
- RebillySdk::Flexepin
- RebillySdk::FlexepinCredentials
- RebillySdk::FlexiblePlan
- RebillySdk::Forte
- RebillySdk::ForteCredentials
- RebillySdk::FullPaymentCardToken
- RebillySdk::FullPaymentCardTokenPaymentInstrument
- RebillySdk::FundSend
- RebillySdk::FundSendCredentials
- RebillySdk::GET
- RebillySdk::GET3dsServers
- RebillySdk::GETCredentials
- RebillySdk::GatewayAccount
- RebillySdk::GatewayAccountEmbed
- RebillySdk::GatewayAccountLimit
- RebillySdk::GatewayAccountLimitLink
- RebillySdk::GatewayAccountLink
- RebillySdk::GatewayName
- RebillySdk::Gigadat
- RebillySdk::GigadatCredentials
- RebillySdk::GigadatSettings
- RebillySdk::GlobalOne
- RebillySdk::GlobalOneCredentials
- RebillySdk::GlobalWebhookEventType
- RebillySdk::GooglePayFeature
- RebillySdk::GooglePayFeatureName
- RebillySdk::Gooney
- RebillySdk::GooneyCredentials
- RebillySdk::Gpaysafe
- RebillySdk::GpaysafeCredentials
- RebillySdk::Greenbox
- RebillySdk::GreenboxCredentials
- RebillySdk::HiPay
- RebillySdk::HiPayCredentials
- RebillySdk::HttpHeaders
- RebillySdk::IBANInstrument
- RebillySdk::IBANType
- RebillySdk::ICEPAY
- RebillySdk::ICEPAYCredentials
- RebillySdk::ICanPay
- RebillySdk::ICanPayCredentials
- RebillySdk::ICheque
- RebillySdk::IChequeCredentials
- RebillySdk::IDebit
- RebillySdk::IDebitCredentials
- RebillySdk::INOVAPAY
- RebillySdk::INOVAPAYCredentials
- RebillySdk::IdMatchesBody
- RebillySdk::IdentityMatches
- RebillySdk::Ilixium
- RebillySdk::Ilixium3dsServer
- RebillySdk::Ilixium3dsServers
- RebillySdk::IlixiumCredentials
- RebillySdk::IlixiumSettings
- RebillySdk::Immediately
- RebillySdk::Ingenico
- RebillySdk::Ingenico3dsServer
- RebillySdk::Ingenico3dsServers
- RebillySdk::IngenicoCredentials
- RebillySdk::InitialInvoiceEmbed
- RebillySdk::InitialInvoiceLink
- RebillySdk::Inovio
- RebillySdk::Inovio3dsServer
- RebillySdk::Inovio3dsServers
- RebillySdk::InovioCredentials
- RebillySdk::InovioSettings
- RebillySdk::InstaDebit
- RebillySdk::InstaDebitCredentials
- RebillySdk::InstaDebitSettings
- RebillySdk::InstrumentReference
- RebillySdk::Intuit
- RebillySdk::IntuitCredentials
- RebillySdk::InvalidError
- RebillySdk::Invoice
- RebillySdk::InvoiceDiscount
- RebillySdk::InvoiceIssue
- RebillySdk::InvoiceItem
- RebillySdk::InvoiceLink
- RebillySdk::InvoiceReissue
- RebillySdk::InvoiceRetryAmountAdjustmentInstruction
- RebillySdk::InvoiceRetryInstruction
- RebillySdk::InvoiceRetryInstructionAttempts
- RebillySdk::InvoiceRetryScheduleInstruction
- RebillySdk::InvoiceTax
- RebillySdk::InvoiceTaxItem
- RebillySdk::InvoiceTimeShift
- RebillySdk::InvoiceTimeline
- RebillySdk::InvoiceTransaction
- RebillySdk::InvoiceTransactionAllocation
- RebillySdk::InvoicesEmbed
- RebillySdk::InvoicesLink
- RebillySdk::IpayOptions
- RebillySdk::IpayOptionsCredentials
- RebillySdk::IpayOptionsSettings
- RebillySdk::IssueTimeShiftInstruction
- RebillySdk::JetPay
- RebillySdk::JetPayCredentials
- RebillySdk::Jeton
- RebillySdk::JetonCredentials
- RebillySdk::JetonSettings
- RebillySdk::Khelocard
- RebillySdk::KhelocardCard
- RebillySdk::KhelocardCardToken
- RebillySdk::KhelocardCardTokenPaymentInstrument
- RebillySdk::KhelocardCredentials
- RebillySdk::Konnektive
- RebillySdk::KonnektiveCredentials
- RebillySdk::KonnektiveSettings
- RebillySdk::KycDocument
- RebillySdk::KycDocument2
- RebillySdk::KycDocumentLink
- RebillySdk::KycDocumentRejection
- RebillySdk::KycDocumentSubtypes
- RebillySdk::KycDocumentTypes
- RebillySdk::KycDocumentsLink
- RebillySdk::KycGathererLink
- RebillySdk::KycRequest
- RebillySdk::KycSettingsAddress
- RebillySdk::KycSettingsAddressWeights
- RebillySdk::KycSettingsIdentity
- RebillySdk::KycSettingsIdentityThresholds
- RebillySdk::KycSettingsIdentityWeights
- RebillySdk::LPG
- RebillySdk::LPGCredentials
- RebillySdk::LanguageIsoCode
- RebillySdk::LeadSource
- RebillySdk::LeadSourceData
- RebillySdk::LeadSourceEmbed
- RebillySdk::LeadSourceLink
- RebillySdk::Link
- RebillySdk::List
- RebillySdk::Loonie
- RebillySdk::LoonieCredentials
- RebillySdk::Manual
- RebillySdk::Manual2
- RebillySdk::MaxiCash
- RebillySdk::MaxiCashCredentials
- RebillySdk::MiFinity
- RebillySdk::MiFinityCredentials
- RebillySdk::MinimumOrderAmount
- RebillySdk::Moneris
- RebillySdk::MonerisCredentials
- RebillySdk::Money
- RebillySdk::MoneyAmount
- RebillySdk::MtaPay
- RebillySdk::MtaPayCredentials
- RebillySdk::MtaPaySettings
- RebillySdk::MuchBetter
- RebillySdk::MuchBetterCredentials
- RebillySdk::MuchBetterSettings
- RebillySdk::MyFatoorah
- RebillySdk::MyFatoorahCredentials
- RebillySdk::NGenius
- RebillySdk::NGenius3dsServer
- RebillySdk::NGenius3dsServers
- RebillySdk::NGeniusCredentials
- RebillySdk::NMI
- RebillySdk::NMI3dsServers
- RebillySdk::NMICredentials
- RebillySdk::NMISettings
- RebillySdk::Neosurf
- RebillySdk::NeosurfCredentials
- RebillySdk::Netbanking
- RebillySdk::NetbankingCredentials
- RebillySdk::Neteller
- RebillySdk::NetellerCredentials
- RebillySdk::NetellerSettings
- RebillySdk::NinjaWallet
- RebillySdk::NinjaWalletCredentials
- RebillySdk::None
- RebillySdk::NuaPay
- RebillySdk::NuaPayCredentials
- RebillySdk::OchaPay
- RebillySdk::OchaPayCredentials
- RebillySdk::OnBoardingUrlLink
- RebillySdk::OnRamp
- RebillySdk::OnRampCredentials
- RebillySdk::OneColumn
- RebillySdk::OneOfCommonOrderItemsPlan
- RebillySdk::OneOfDueTimeShiftInstructionUnit
- RebillySdk::OneOfIssueTimeShiftInstructionUnit
- RebillySdk::OneOfKycDocument2
- RebillySdk::OneOfPaymentInstruction
- RebillySdk::OneOfPaymentInstrument2
- RebillySdk::OneOfReadyToPay
- RebillySdk::OneOfReadyToPayAchMethodFeature
- RebillySdk::OneOfReadyToPayPayPalMethodFeature
- RebillySdk::OneOfReadyToPayPaymentCardMethodFeature
- RebillySdk::OneOfSubscriptionChangeItemsPlan
- RebillySdk::OneOffilesBody
- RebillySdk::OneTimeOrder
- RebillySdk::Onlineueberweisen
- RebillySdk::OnlineueberweisenCredentials
- RebillySdk::OnlineueberweisenSettings
- RebillySdk::OrderPreview
- RebillySdk::OrderTimeline
- RebillySdk::Organization
- RebillySdk::OrganizationEmbed
- RebillySdk::OrganizationLink
- RebillySdk::OrganizationQuestionnaire
- RebillySdk::OrganizationSettings
- RebillySdk::OrganizationSettingsDefaultTaxCalculator
- RebillySdk::OrganizationSettingsKyc
- RebillySdk::OriginalPlan
- RebillySdk::Other
- RebillySdk::PPRO
- RebillySdk::PPROCredentials
- RebillySdk::Pagsmile
- RebillySdk::PagsmileCredentials
- RebillySdk::PaidByTime
- RebillySdk::Panamerican
- RebillySdk::Panamerican3dsServer
- RebillySdk::Panamerican3dsServers
- RebillySdk::PanamericanCredentials
- RebillySdk::PanamericanSettings
- RebillySdk::PandaGateway
- RebillySdk::PandaGatewayCredentials
- RebillySdk::ParamountEft
- RebillySdk::ParamountEftCredentials
- RebillySdk::ParamountInterac
- RebillySdk::ParamountInteracCredentials
- RebillySdk::ParamountInteracSettings
- RebillySdk::ParentTransactionEmbed
- RebillySdk::ParentTransactionLink
- RebillySdk::Partial
- RebillySdk::PartialPaymentCardToken
- RebillySdk::PartialPaymentCardTokenPaymentInstrument
- RebillySdk::Password
- RebillySdk::Passwordless
- RebillySdk::Pay4Fun
- RebillySdk::Pay4FunCredentials
- RebillySdk::PayCash
- RebillySdk::PayCashCredentials
- RebillySdk::PayClub
- RebillySdk::PayClubCredentials
- RebillySdk::PayClubSettings
- RebillySdk::PayPal
- RebillySdk::PayPalAccount
- RebillySdk::PayPalBillingAgreementFeature
- RebillySdk::PayPalBillingAgreementFeatureName
- RebillySdk::PayPalSettings
- RebillySdk::PayPalToken
- RebillySdk::PayPalTokenPaymentInstrument
- RebillySdk::PayTabs
- RebillySdk::PayTabsCredentials
- RebillySdk::PayULatam
- RebillySdk::PayULatamCredentials
- RebillySdk::Payeezy
- RebillySdk::PayeezyCredentials
- RebillySdk::Payflow
- RebillySdk::PayflowCredentials
- RebillySdk::PaymenTechnologies
- RebillySdk::PaymenTechnologiesCredentials
- RebillySdk::PaymentAsia
- RebillySdk::PaymentAsiaCredentials
- RebillySdk::PaymentCard
- RebillySdk::PaymentCardBrand
- RebillySdk::PaymentCardCreatePlain
- RebillySdk::PaymentCardEmbed
- RebillySdk::PaymentCardLink
- RebillySdk::PaymentCardUpdatePlain
- RebillySdk::PaymentInstruction
- RebillySdk::PaymentInstrument
- RebillySdk::PaymentInstrument2
- RebillySdk::PaymentInstrument3
- RebillySdk::PaymentInstrumentCreateToken
- RebillySdk::PaymentInstrumentLink
- RebillySdk::PaymentInstrumentUpdateToken
- RebillySdk::PaymentMethod
- RebillySdk::PaymentMethods
- RebillySdk::PaymentToken
- RebillySdk::PaymentsOS
- RebillySdk::PaymentsOSCredentials
- RebillySdk::Paymero
- RebillySdk::PaymeroCredentials
- RebillySdk::PaymeroSettings
- RebillySdk::Paynote
- RebillySdk::PaynoteCredentials
- RebillySdk::PayoutRequest
- RebillySdk::Payr
- RebillySdk::PayrCredentials
- RebillySdk::Paysafe
- RebillySdk::Paysafe3dsServer
- RebillySdk::Paysafe3dsServers
- RebillySdk::PaysafeCredentials
- RebillySdk::Paysafecard
- RebillySdk::PaysafecardCredentials
- RebillySdk::Paysafecash
- RebillySdk::PaysafecashCredentials
- RebillySdk::Payvision
- RebillySdk::Payvision3dsServer
- RebillySdk::Payvision3dsServers
- RebillySdk::PayvisionCredentials
- RebillySdk::PayvisionSettings
- RebillySdk::Percent
- RebillySdk::PercentageFormula
- RebillySdk::PermalinkLink
- RebillySdk::Piastrix
- RebillySdk::Piastrix3dsServer
- RebillySdk::Piastrix3dsServers
- RebillySdk::PiastrixCredentials
- RebillySdk::PiastrixSettings
- RebillySdk::PlaidAccountToken
- RebillySdk::PlaidAccountTokenPaymentInstrument
- RebillySdk::PlaidFeatureName
- RebillySdk::Plan
- RebillySdk::PlanBillingTiming
- RebillySdk::PlanEmbed
- RebillySdk::PlanPeriod
- RebillySdk::PlanPriceFormula
- RebillySdk::Plugnpay
- RebillySdk::PlugnpayCredentials
- RebillySdk::PostFinance
- RebillySdk::PostFinanceCredentials
- RebillySdk::PostFinanceSettings
- RebillySdk::PriceBasedShippingRate
- RebillySdk::Problem
- RebillySdk::Product
- RebillySdk::ProductEmbed
- RebillySdk::ProductLink
- RebillySdk::ProofOfAddress
- RebillySdk::ProofOfAddressDocumentMatches
- RebillySdk::ProofOfFunds
- RebillySdk::ProofOfIdentity
- RebillySdk::ProofOfIdentityDocumentMatches
- RebillySdk::ProofOfPurchase
- RebillySdk::ProofOfPurchaseDocumentMatches
- RebillySdk::Prosa
- RebillySdk::Prosa3dsServers
- RebillySdk::ProsaCredentials
- RebillySdk::PurchaseBumpOffer
- RebillySdk::PurchaseBumpOfferList
- RebillySdk::PurchaseBumpSplitVersionName
- RebillySdk::PurchaseBumpStatus
- RebillySdk::PurchaseMatches
- RebillySdk::QueryUrlLink
- RebillySdk::RPN
- RebillySdk::RPNCredentials
- RebillySdk::Rapyd
- RebillySdk::RapydCredentials
- RebillySdk::RapydSettings
- RebillySdk::ReadyToPay
- RebillySdk::ReadyToPayAchMethod
- RebillySdk::ReadyToPayAmount
- RebillySdk::ReadyToPayGenericMethod
- RebillySdk::ReadyToPayItems
- RebillySdk::ReadyToPayItemsItems
- RebillySdk::ReadyToPayMethodFilters
- RebillySdk::ReadyToPayMethods
- RebillySdk::ReadyToPayPayPalMethod
- RebillySdk::ReadyToPayPaymentCardMethod
- RebillySdk::Realex
- RebillySdk::RealexCredentials
- RebillySdk::Realtime
- RebillySdk::RealtimeCredentials
- RebillySdk::Rebilly
- RebillySdk::RebillyTaxjar
- RebillySdk::RecalculateInvoiceLink
- RebillySdk::RecentInvoiceEmbed
- RebillySdk::RecentInvoiceLink
- RebillySdk::RedemptionCancel
- RebillySdk::RedemptionRestriction
- RebillySdk::RedemptionsPerCustomer
- RebillySdk::Redsys
- RebillySdk::RedsysCredentials
- RebillySdk::RefundUrlLink
- RebillySdk::ResendEmail
- RebillySdk::ResetPasswordToken
- RebillySdk::ResourceCustomFields
- RebillySdk::ResourceId
- RebillySdk::RestrictToCountries
- RebillySdk::RestrictToInvoices
- RebillySdk::RestrictToPlans
- RebillySdk::RestrictToProducts
- RebillySdk::RestrictToSubscriptions
- RebillySdk::RiskMetadata
- RebillySdk::Rotessa
- RebillySdk::RotessaCredentials
- RebillySdk::RotessaSettings
- RebillySdk::RulesetRestore
- RebillySdk::SMSVoucher
- RebillySdk::SMSVoucherCredentials
- RebillySdk::STPMexico
- RebillySdk::STPMexicoBanks
- RebillySdk::STPMexicoCredentials
- RebillySdk::Safecharge
- RebillySdk::Safecharge3dsServers
- RebillySdk::SafechargeCredentials
- RebillySdk::Sagepay
- RebillySdk::SagepayCredentials
- RebillySdk::SaltarPay
- RebillySdk::SaltarPayCredentials
- RebillySdk::SeamlessChex
- RebillySdk::SeamlessChexCredentials
- RebillySdk::Search
- RebillySdk::SecureTrading
- RebillySdk::SecureTrading3dsServer
- RebillySdk::SecureTrading3dsServers
- RebillySdk::SecureTradingCredentials
- RebillySdk::SecurionPay
- RebillySdk::SecurionPay3dsServers
- RebillySdk::SecurionPayCredentials
- RebillySdk::SelfLink
- RebillySdk::ServerTimestamp
- RebillySdk::ServicePeriodAnchorInstruction
- RebillySdk::Shipping
- RebillySdk::ShippingOption
- RebillySdk::ShippingRate
- RebillySdk::ShippingZone
- RebillySdk::SignedLinkLink
- RebillySdk::Skrill
- RebillySdk::SkrillCredentials
- RebillySdk::SmartInvoice
- RebillySdk::SmartInvoice3dsServer
- RebillySdk::SmartInvoice3dsServers
- RebillySdk::SmartInvoiceCredentials
- RebillySdk::Sofort
- RebillySdk::SofortCredentials
- RebillySdk::SparkPay
- RebillySdk::SparkPayCredentials
- RebillySdk::Stairstep
- RebillySdk::StairstepBrackets
- RebillySdk::StaticGateway
- RebillySdk::StaticIpnLink
- RebillySdk::Stripe
- RebillySdk::Stripe3dsServer
- RebillySdk::Stripe3dsServers
- RebillySdk::StripeCredentials
- RebillySdk::StripeSettings
- RebillySdk::Subscription
- RebillySdk::SubscriptionCancellation
- RebillySdk::SubscriptionCancellationState
- RebillySdk::SubscriptionChange
- RebillySdk::SubscriptionChangeItems
- RebillySdk::SubscriptionInvoice
- RebillySdk::SubscriptionLink
- RebillySdk::SubscriptionMetadata
- RebillySdk::SubscriptionOrder
- RebillySdk::SubscriptionReactivation
- RebillySdk::TWINT
- RebillySdk::TWINTCredentials
- RebillySdk::TWINTSettings
- RebillySdk::Tag
- RebillySdk::TagCustomersBody
- RebillySdk::TagCustomersBody1
- RebillySdk::TagKycdocumentsBody
- RebillySdk::TagKycdocumentsBody1
- RebillySdk::Telr
- RebillySdk::TelrCredentials
- RebillySdk::TelrSettings
- RebillySdk::TestProcessor
- RebillySdk::TestProcessor3dsServer
- RebillySdk::TestProcessor3dsServers
- RebillySdk::ThreeColumns
- RebillySdk::ThreeDSecureIO3dsServer
- RebillySdk::ThreeDSecureResult
- RebillySdk::ThreeDSecureServerName
- RebillySdk::ThreecolumnsData
- RebillySdk::Tiered
- RebillySdk::TimeIso8601Extended
- RebillySdk::TimePluralUnit
- RebillySdk::TimeUnit
- RebillySdk::TimelineAction
- RebillySdk::TimelineExtraData
- RebillySdk::TimelineExtraDataAuthor
- RebillySdk::TimelineExtraDataLinks
- RebillySdk::TimelineTable
- RebillySdk::ToditoCash
- RebillySdk::ToditoCashCredentials
- RebillySdk::TotalRedemptions
- RebillySdk::Transaction
- RebillySdk::TransactionAllocationsLink
- RebillySdk::TransactionBumpOffer
- RebillySdk::TransactionDcc
- RebillySdk::TransactionEmbed
- RebillySdk::TransactionGateway
- RebillySdk::TransactionGatewayAvsResponse
- RebillySdk::TransactionGatewayCvvResponse
- RebillySdk::TransactionGatewayResponse
- RebillySdk::TransactionLink
- RebillySdk::TransactionNotificationUrl
- RebillySdk::TransactionQuery
- RebillySdk::TransactionRefund
- RebillySdk::TransactionRequest
- RebillySdk::TransactionTimeline
- RebillySdk::TransactionUpdate
- RebillySdk::TransactionUpdateUrlLink
- RebillySdk::Truevo
- RebillySdk::Truevo3dsServers
- RebillySdk::TruevoCredentials
- RebillySdk::TrustPay
- RebillySdk::TrustPay3dsServers
- RebillySdk::TrustPayCredentials
- RebillySdk::Trustly
- RebillySdk::TrustlyCredentials
- RebillySdk::TrustsPay
- RebillySdk::TrustsPayCredentials
- RebillySdk::TwoColumns
- RebillySdk::TwocolumnsData
- RebillySdk::UPayCard
- RebillySdk::UPayCardCredentials
- RebillySdk::UPayCardSettings
- RebillySdk::USAePay
- RebillySdk::USAePayCredentials
- RebillySdk::UpcomingInvoiceItem
- RebillySdk::UpcomingInvoiceItemCollection
- RebillySdk::VCreditos
- RebillySdk::VCreditosCredentials
- RebillySdk::VCreditosSettings
- RebillySdk::ValidationErrorExtensions
- RebillySdk::ValidationErrorExtensionsInvalidFields
- RebillySdk::VantivLitle
- RebillySdk::VantivLitle3dsServers
- RebillySdk::VantivLitleCredentials
- RebillySdk::VaultedInstrument
- RebillySdk::VegaaH
- RebillySdk::VegaaHCredentials
- RebillySdk::Volume
- RebillySdk::Wallet88
- RebillySdk::Wallet88Credentials
- RebillySdk::Walpay
- RebillySdk::Walpay3dsServers
- RebillySdk::WalpayCredentials
- RebillySdk::WebsiteEmbed
- RebillySdk::WebsiteLink
- RebillySdk::WesternUnion
- RebillySdk::WesternUnionCredentials
- RebillySdk::Wirecard
- RebillySdk::Wirecard3dsServer
- RebillySdk::Wirecard3dsServers
- RebillySdk::WirecardCredentials
- RebillySdk::WorldlineAtosFrankfurt
- RebillySdk::WorldlineAtosFrankfurt3dsServers
- RebillySdk::WorldlineAtosFrankfurtCredentials
- RebillySdk::WorldlineAtosFrankfurtSettings
- RebillySdk::Worldpay
- RebillySdk::Worldpay3dsServers
- RebillySdk::WorldpayCredentials
- RebillySdk::WorldpaySettings
- RebillySdk::XPay
- RebillySdk::XPayCredentials
- RebillySdk::Zimpler
- RebillySdk::ZimplerCredentials
- RebillySdk::Zotapay
- RebillySdk::ZotapayCredentials
- Type: API key
- API key parameter name: Authorization
- Location: HTTP header
- Type: API key
- API key parameter name: REB-APIKEY
- Location: HTTP header