All URIs are relative to https://{customerId}.billabear.cloud/api/v1
| Method | HTTP request | Description |
|---|---|---|
| get_refunds_for_customer | GET /customer/{customerId}/refund | List Customer Refunds |
| list_refund | GET /refund | List |
| show_refund_by_id | GET /refund/{refundId} | Detail |
InlineResponse2003 get_refunds_for_customer(customer_id, limit=limit, last_key=last_key, name=name)
List Customer Refunds
List Customer Refund
from __future__ import print_function
import time
import billabear
from billabear.rest import ApiException
from pprint import pprint
# Configure API key authorization: ApiKeyAuth
configuration = billabear.Configuration()
configuration.api_key['X-API-Key'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['X-API-Key'] = 'Bearer'
# create an instance of the API class
api_instance = billabear.RefundsApi(billabear.ApiClient(configuration))
customer_id = 'customer_id_example' # str | The id of the customer to retrieve
limit = 56 # int | How many items to return at one time (max 100) (optional)
last_key = 'last_key_example' # str | The key to be used in pagination to say what the last key of the previous page was (optional)
name = 'name_example' # str | The name to search for (optional)
try:
# List Customer Refunds
api_response = api_instance.get_refunds_for_customer(customer_id, limit=limit, last_key=last_key, name=name)
pprint(api_response)
except ApiException as e:
print("Exception when calling RefundsApi->get_refunds_for_customer: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| customer_id | str | The id of the customer to retrieve | |
| limit | int | How many items to return at one time (max 100) | [optional] |
| last_key | str | The key to be used in pagination to say what the last key of the previous page was | [optional] |
| name | str | The name to search for | [optional] |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
InlineResponse2003 list_refund(limit=limit, last_key=last_key, name=name)
List
List all refund
from __future__ import print_function
import time
import billabear
from billabear.rest import ApiException
from pprint import pprint
# Configure API key authorization: ApiKeyAuth
configuration = billabear.Configuration()
configuration.api_key['X-API-Key'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['X-API-Key'] = 'Bearer'
# create an instance of the API class
api_instance = billabear.RefundsApi(billabear.ApiClient(configuration))
limit = 56 # int | How many items to return at one time (max 100) (optional)
last_key = 'last_key_example' # str | The key to be used in pagination to say what the last key of the previous page was (optional)
name = 'name_example' # str | The name to search for (optional)
try:
# List
api_response = api_instance.list_refund(limit=limit, last_key=last_key, name=name)
pprint(api_response)
except ApiException as e:
print("Exception when calling RefundsApi->list_refund: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| limit | int | How many items to return at one time (max 100) | [optional] |
| last_key | str | The key to be used in pagination to say what the last key of the previous page was | [optional] |
| name | str | The name to search for | [optional] |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Refund show_refund_by_id(refund_id)
Detail
Info for a specific Refund
from __future__ import print_function
import time
import billabear
from billabear.rest import ApiException
from pprint import pprint
# Configure API key authorization: ApiKeyAuth
configuration = billabear.Configuration()
configuration.api_key['X-API-Key'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['X-API-Key'] = 'Bearer'
# create an instance of the API class
api_instance = billabear.RefundsApi(billabear.ApiClient(configuration))
refund_id = 'refund_id_example' # str | The id of the refund
try:
# Detail
api_response = api_instance.show_refund_by_id(refund_id)
pprint(api_response)
except ApiException as e:
print("Exception when calling RefundsApi->show_refund_by_id: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| refund_id | str | The id of the refund |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]