diff options
Diffstat (limited to 'jb-ui/src/api_jb/docs')
| -rw-r--r-- | jb-ui/src/api_jb/docs/APIApi.md | 97 | ||||
| -rw-r--r-- | jb-ui/src/api_jb/docs/AccountLogin.md | 20 | ||||
| -rw-r--r-- | jb-ui/src/api_jb/docs/AmtAccountLink.md | 22 | ||||
| -rw-r--r-- | jb-ui/src/api_jb/docs/AuthApi.md | 368 | ||||
| -rw-r--r-- | jb-ui/src/api_jb/docs/CashoutConfirmation.md | 20 | ||||
| -rw-r--r-- | jb-ui/src/api_jb/docs/CashoutPostback.md | 20 | ||||
| -rw-r--r-- | jb-ui/src/api_jb/docs/CashoutRequest.md | 22 | ||||
| -rw-r--r-- | jb-ui/src/api_jb/docs/CashoutRequestInfo.md | 37 | ||||
| -rw-r--r-- | jb-ui/src/api_jb/docs/DefaultApi.md | 191 | ||||
| -rw-r--r-- | jb-ui/src/api_jb/docs/HTTPValidationError.md | 20 | ||||
| -rw-r--r-- | jb-ui/src/api_jb/docs/LocationInner.md | 18 | ||||
| -rw-r--r-- | jb-ui/src/api_jb/docs/MagicLinkExchangeRequest.md | 20 | ||||
| -rw-r--r-- | jb-ui/src/api_jb/docs/PayoutStatus.md | 19 | ||||
| -rw-r--r-- | jb-ui/src/api_jb/docs/PayoutType.md | 31 | ||||
| -rw-r--r-- | jb-ui/src/api_jb/docs/User.md | 27 | ||||
| -rw-r--r-- | jb-ui/src/api_jb/docs/ValidationError.md | 24 | ||||
| -rw-r--r-- | jb-ui/src/api_jb/docs/WalletApi.md | 167 |
17 files changed, 1123 insertions, 0 deletions
diff --git a/jb-ui/src/api_jb/docs/APIApi.md b/jb-ui/src/api_jb/docs/APIApi.md new file mode 100644 index 0000000..50d5065 --- /dev/null +++ b/jb-ui/src/api_jb/docs/APIApi.md @@ -0,0 +1,97 @@ +# APIApi + +All URIs are relative to *https://jamesbillings67.com* + +|Method | HTTP request | Description| +|------------- | ------------- | -------------| +|[**workDirectWorkDirectGet**](#workdirectworkdirectget) | **GET** /work/direct/ | Work Direct| +|[**workWorkGet**](#workworkget) | **GET** /work/ | Work| + +# **workDirectWorkDirectGet** +> string workDirectWorkDirectGet() + +View for direct work (not on AMT). Makes sure user is authenticated. + +### Example + +```typescript +import { + APIApi, + Configuration +} from './api'; + +const configuration = new Configuration(); +const apiInstance = new APIApi(configuration); + +const { status, data } = await apiInstance.workDirectWorkDirectGet(); +``` + +### Parameters +This endpoint does not have any parameters. + + +### Return type + +**string** + +### Authorization + +[HTTPBearer](../README.md#HTTPBearer) + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: text/html + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +|**200** | Successful Response | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **workWorkGet** +> string workWorkGet() + +HTML Page that the worker lands on in an iFrame. They can either be previewing the HIT, or have already accepted it. + +### Example + +```typescript +import { + APIApi, + Configuration +} from './api'; + +const configuration = new Configuration(); +const apiInstance = new APIApi(configuration); + +const { status, data } = await apiInstance.workWorkGet(); +``` + +### Parameters +This endpoint does not have any parameters. + + +### Return type + +**string** + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: text/html + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +|**200** | Successful Response | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + diff --git a/jb-ui/src/api_jb/docs/AccountLogin.md b/jb-ui/src/api_jb/docs/AccountLogin.md new file mode 100644 index 0000000..35e1404 --- /dev/null +++ b/jb-ui/src/api_jb/docs/AccountLogin.md @@ -0,0 +1,20 @@ +# AccountLogin + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**email** | **string** | | [default to undefined] + +## Example + +```typescript +import { AccountLogin } from './api'; + +const instance: AccountLogin = { + email, +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/jb-ui/src/api_jb/docs/AmtAccountLink.md b/jb-ui/src/api_jb/docs/AmtAccountLink.md new file mode 100644 index 0000000..58ced8b --- /dev/null +++ b/jb-ui/src/api_jb/docs/AmtAccountLink.md @@ -0,0 +1,22 @@ +# AmtAccountLink + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**email** | **string** | | [default to undefined] +**amt_worker_id** | **string** | | [default to undefined] + +## Example + +```typescript +import { AmtAccountLink } from './api'; + +const instance: AmtAccountLink = { + email, + amt_worker_id, +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/jb-ui/src/api_jb/docs/AuthApi.md b/jb-ui/src/api_jb/docs/AuthApi.md new file mode 100644 index 0000000..c483415 --- /dev/null +++ b/jb-ui/src/api_jb/docs/AuthApi.md @@ -0,0 +1,368 @@ +# AuthApi + +All URIs are relative to *https://jamesbillings67.com* + +|Method | HTTP request | Description| +|------------- | ------------- | -------------| +|[**deleteSessionAuthSessionDelete**](#deletesessionauthsessiondelete) | **DELETE** /auth/session/ | Delete Session| +|[**exchangeAmtAccountLinkAuthLinkAmtExchangePost**](#exchangeamtaccountlinkauthlinkamtexchangepost) | **POST** /auth/link-amt/exchange/ | Exchange Amt Account Link| +|[**exchangeMagicLinkAuthMagicLinkExchangePost**](#exchangemagiclinkauthmagiclinkexchangepost) | **POST** /auth/magic-link/exchange/ | Exchange Magic Link| +|[**getSessionAuthSessionGet**](#getsessionauthsessionget) | **GET** /auth/session/ | Get Session| +|[**inviteAmtAccountLinkAuthLinkAmtInvitePost**](#inviteamtaccountlinkauthlinkamtinvitepost) | **POST** /auth/link-amt/invite/ | Invite Amt Account Link| +|[**linkAmtAccountAuthLinkAmtRequestPost**](#linkamtaccountauthlinkamtrequestpost) | **POST** /auth/link-amt/request/ | Link Amt Account| +|[**requestMagicLinkAuthMagicLinkRequestPost**](#requestmagiclinkauthmagiclinkrequestpost) | **POST** /auth/magic-link/request/ | Request Magic Link| + +# **deleteSessionAuthSessionDelete** +> deleteSessionAuthSessionDelete() + + +### Example + +```typescript +import { + AuthApi, + Configuration +} from './api'; + +const configuration = new Configuration(); +const apiInstance = new AuthApi(configuration); + +const { status, data } = await apiInstance.deleteSessionAuthSessionDelete(); +``` + +### Parameters +This endpoint does not have any parameters. + + +### Return type + +void (empty response body) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +|**204** | Successful Response | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **exchangeAmtAccountLinkAuthLinkAmtExchangePost** +> exchangeAmtAccountLinkAuthLinkAmtExchangePost(magicLinkExchangeRequest) + +Validate the email link, then transition the bound AMT account. + +### Example + +```typescript +import { + AuthApi, + Configuration, + MagicLinkExchangeRequest +} from './api'; + +const configuration = new Configuration(); +const apiInstance = new AuthApi(configuration); + +let magicLinkExchangeRequest: MagicLinkExchangeRequest; // + +const { status, data } = await apiInstance.exchangeAmtAccountLinkAuthLinkAmtExchangePost( + magicLinkExchangeRequest +); +``` + +### Parameters + +|Name | Type | Description | Notes| +|------------- | ------------- | ------------- | -------------| +| **magicLinkExchangeRequest** | **MagicLinkExchangeRequest**| | | + + +### Return type + +void (empty response body) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +|**204** | Successful Response | - | +|**422** | Validation Error | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **exchangeMagicLinkAuthMagicLinkExchangePost** +> exchangeMagicLinkAuthMagicLinkExchangePost(magicLinkExchangeRequest) + +Exchange a magic link only after its landing page makes an explicit POST. + +### Example + +```typescript +import { + AuthApi, + Configuration, + MagicLinkExchangeRequest +} from './api'; + +const configuration = new Configuration(); +const apiInstance = new AuthApi(configuration); + +let magicLinkExchangeRequest: MagicLinkExchangeRequest; // + +const { status, data } = await apiInstance.exchangeMagicLinkAuthMagicLinkExchangePost( + magicLinkExchangeRequest +); +``` + +### Parameters + +|Name | Type | Description | Notes| +|------------- | ------------- | ------------- | -------------| +| **magicLinkExchangeRequest** | **MagicLinkExchangeRequest**| | | + + +### Return type + +void (empty response body) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +|**204** | Successful Response | - | +|**422** | Validation Error | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **getSessionAuthSessionGet** +> User getSessionAuthSessionGet() + + +### Example + +```typescript +import { + AuthApi, + Configuration +} from './api'; + +const configuration = new Configuration(); +const apiInstance = new AuthApi(configuration); + +const { status, data } = await apiInstance.getSessionAuthSessionGet(); +``` + +### Parameters +This endpoint does not have any parameters. + + +### Return type + +**User** + +### Authorization + +[HTTPBearer](../README.md#HTTPBearer) + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +|**200** | Successful Response | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **inviteAmtAccountLinkAuthLinkAmtInvitePost** +> { [key: string]: string | null; } inviteAmtAccountLinkAuthLinkAmtInvitePost(amtAccountLink) + +Create a long-lived AMT account-link URL without sending an email. + +### Example + +```typescript +import { + AuthApi, + Configuration, + AmtAccountLink +} from './api'; + +const configuration = new Configuration(); +const apiInstance = new AuthApi(configuration); + +let amtAccountLink: AmtAccountLink; // +let authorization: string; // (optional) (default to undefined) + +const { status, data } = await apiInstance.inviteAmtAccountLinkAuthLinkAmtInvitePost( + amtAccountLink, + authorization +); +``` + +### Parameters + +|Name | Type | Description | Notes| +|------------- | ------------- | ------------- | -------------| +| **amtAccountLink** | **AmtAccountLink**| | | +| **authorization** | [**string**] | | (optional) defaults to undefined| + + +### Return type + +**{ [key: string]: string | null; }** + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +|**200** | Successful Response | - | +|**422** | Validation Error | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **linkAmtAccountAuthLinkAmtRequestPost** +> { [key: string]: string | null; } linkAmtAccountAuthLinkAmtRequestPost(amtAccountLink) + +Link an AMT account and login. + +### Example + +```typescript +import { + AuthApi, + Configuration, + AmtAccountLink +} from './api'; + +const configuration = new Configuration(); +const apiInstance = new AuthApi(configuration); + +let amtAccountLink: AmtAccountLink; // + +const { status, data } = await apiInstance.linkAmtAccountAuthLinkAmtRequestPost( + amtAccountLink +); +``` + +### Parameters + +|Name | Type | Description | Notes| +|------------- | ------------- | ------------- | -------------| +| **amtAccountLink** | **AmtAccountLink**| | | + + +### Return type + +**{ [key: string]: string | null; }** + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +|**200** | Successful Response | - | +|**422** | Validation Error | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **requestMagicLinkAuthMagicLinkRequestPost** +> { [key: string]: string | null; } requestMagicLinkAuthMagicLinkRequestPost(accountLogin) + +Create a magic link. + +### Example + +```typescript +import { + AuthApi, + Configuration, + AccountLogin +} from './api'; + +const configuration = new Configuration(); +const apiInstance = new AuthApi(configuration); + +let accountLogin: AccountLogin; // + +const { status, data } = await apiInstance.requestMagicLinkAuthMagicLinkRequestPost( + accountLogin +); +``` + +### Parameters + +|Name | Type | Description | Notes| +|------------- | ------------- | ------------- | -------------| +| **accountLogin** | **AccountLogin**| | | + + +### Return type + +**{ [key: string]: string | null; }** + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +|**200** | Successful Response | - | +|**422** | Validation Error | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + diff --git a/jb-ui/src/api_jb/docs/CashoutConfirmation.md b/jb-ui/src/api_jb/docs/CashoutConfirmation.md new file mode 100644 index 0000000..19d0027 --- /dev/null +++ b/jb-ui/src/api_jb/docs/CashoutConfirmation.md @@ -0,0 +1,20 @@ +# CashoutConfirmation + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**token** | **string** | | [default to undefined] + +## Example + +```typescript +import { CashoutConfirmation } from './api'; + +const instance: CashoutConfirmation = { + token, +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/jb-ui/src/api_jb/docs/CashoutPostback.md b/jb-ui/src/api_jb/docs/CashoutPostback.md new file mode 100644 index 0000000..f090447 --- /dev/null +++ b/jb-ui/src/api_jb/docs/CashoutPostback.md @@ -0,0 +1,20 @@ +# CashoutPostback + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**cashout_id** | **string** | | [default to undefined] + +## Example + +```typescript +import { CashoutPostback } from './api'; + +const instance: CashoutPostback = { + cashout_id, +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/jb-ui/src/api_jb/docs/CashoutRequest.md b/jb-ui/src/api_jb/docs/CashoutRequest.md new file mode 100644 index 0000000..1d63727 --- /dev/null +++ b/jb-ui/src/api_jb/docs/CashoutRequest.md @@ -0,0 +1,22 @@ +# CashoutRequest + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**amount** | **number** | Amount in USD cents | [default to undefined] +**cashout_method_id** | **string** | Cashout method ID | [default to undefined] + +## Example + +```typescript +import { CashoutRequest } from './api'; + +const instance: CashoutRequest = { + amount, + cashout_method_id, +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/jb-ui/src/api_jb/docs/CashoutRequestInfo.md b/jb-ui/src/api_jb/docs/CashoutRequestInfo.md new file mode 100644 index 0000000..fd3f0a3 --- /dev/null +++ b/jb-ui/src/api_jb/docs/CashoutRequestInfo.md @@ -0,0 +1,37 @@ +# CashoutRequestInfo + +See models.thl.payout: PayoutEvent. We\'ve confused a CashOut and a Payout. This is used only in the API response. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**id** | **string** | Unique ID for this cashout. This may be NULL if the status is REJECTED or FAILED, which may happen if the request is invalid. | [default to undefined] +**description** | **string** | This is the name of the cashout method. | [default to undefined] +**message** | **string** | | [optional] [default to undefined] +**status** | [**PayoutStatus**](PayoutStatus.md) | - `PENDING` = PENDING - `APPROVED` = APPROVED - `REJECTED` = REJECTED - `CANCELLED` = CANCELLED - `FAILED` = FAILED - `COMPLETE` = COMPLETE | [optional] [default to undefined] +**transaction_info** | **{ [key: string]: any; }** | | [optional] [default to undefined] +**product_id** | **string** | | [default to undefined] +**product_user_id** | **string** | | [default to undefined] +**payout_type** | [**PayoutType**](PayoutType.md) | - `PAYPAL` = PAYPAL - `TANGO` = TANGO - `TREMENDOUS` = TREMENDOUS - `DWOLLA` = DWOLLA - `ACH` = ACH - `WIRE` = WIRE - `CASH_IN_MAIL` = CASH_IN_MAIL - `PRIZE` = PRIZE - `AMT` = AMT - `AMT_BONUS` = AMT_BONUS - `AMT_ASSIGNMENT` = AMT_HIT | [default to undefined] +**amount** | **number** | The USDCent amount int. This cannot be 0 or negative | [default to undefined] + +## Example + +```typescript +import { CashoutRequestInfo } from './api'; + +const instance: CashoutRequestInfo = { + id, + description, + message, + status, + transaction_info, + product_id, + product_user_id, + payout_type, + amount, +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/jb-ui/src/api_jb/docs/DefaultApi.md b/jb-ui/src/api_jb/docs/DefaultApi.md new file mode 100644 index 0000000..eb8cf7e --- /dev/null +++ b/jb-ui/src/api_jb/docs/DefaultApi.md @@ -0,0 +1,191 @@ +# DefaultApi + +All URIs are relative to *https://jamesbillings67.com* + +|Method | HTTP request | Description| +|------------- | ------------- | -------------| +|[**returnNothingFaviconIcoGet**](#returnnothingfaviconicoget) | **GET** /favicon.ico | Return Nothing| +|[**returnNothingRobotsTxtGet**](#returnnothingrobotstxtget) | **GET** /robots.txt | Return Nothing| +|[**returnNothingSitemapXmlGet**](#returnnothingsitemapxmlget) | **GET** /sitemap.xml | Return Nothing| +|[**serveReactAppFullPathGet**](#servereactappfullpathget) | **GET** /{full_path} | Serve React App| + +# **returnNothingFaviconIcoGet** +> { [key: string]: any | null; } returnNothingFaviconIcoGet() + + +### Example + +```typescript +import { + DefaultApi, + Configuration +} from './api'; + +const configuration = new Configuration(); +const apiInstance = new DefaultApi(configuration); + +const { status, data } = await apiInstance.returnNothingFaviconIcoGet(); +``` + +### Parameters +This endpoint does not have any parameters. + + +### Return type + +**{ [key: string]: any | null; }** + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +|**200** | Successful Response | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **returnNothingRobotsTxtGet** +> { [key: string]: any | null; } returnNothingRobotsTxtGet() + + +### Example + +```typescript +import { + DefaultApi, + Configuration +} from './api'; + +const configuration = new Configuration(); +const apiInstance = new DefaultApi(configuration); + +const { status, data } = await apiInstance.returnNothingRobotsTxtGet(); +``` + +### Parameters +This endpoint does not have any parameters. + + +### Return type + +**{ [key: string]: any | null; }** + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +|**200** | Successful Response | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **returnNothingSitemapXmlGet** +> { [key: string]: any | null; } returnNothingSitemapXmlGet() + + +### Example + +```typescript +import { + DefaultApi, + Configuration +} from './api'; + +const configuration = new Configuration(); +const apiInstance = new DefaultApi(configuration); + +const { status, data } = await apiInstance.returnNothingSitemapXmlGet(); +``` + +### Parameters +This endpoint does not have any parameters. + + +### Return type + +**{ [key: string]: any | null; }** + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +|**200** | Successful Response | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **serveReactAppFullPathGet** +> any serveReactAppFullPathGet() + + +### Example + +```typescript +import { + DefaultApi, + Configuration +} from './api'; + +const configuration = new Configuration(); +const apiInstance = new DefaultApi(configuration); + +let fullPath: string; // (default to undefined) + +const { status, data } = await apiInstance.serveReactAppFullPathGet( + fullPath +); +``` + +### Parameters + +|Name | Type | Description | Notes| +|------------- | ------------- | ------------- | -------------| +| **fullPath** | [**string**] | | defaults to undefined| + + +### Return type + +**any** + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +|**200** | Successful Response | - | +|**422** | Validation Error | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + diff --git a/jb-ui/src/api_jb/docs/HTTPValidationError.md b/jb-ui/src/api_jb/docs/HTTPValidationError.md new file mode 100644 index 0000000..7fe160d --- /dev/null +++ b/jb-ui/src/api_jb/docs/HTTPValidationError.md @@ -0,0 +1,20 @@ +# HTTPValidationError + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**detail** | [**Array<ValidationError>**](ValidationError.md) | | [optional] [default to undefined] + +## Example + +```typescript +import { HTTPValidationError } from './api'; + +const instance: HTTPValidationError = { + detail, +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/jb-ui/src/api_jb/docs/LocationInner.md b/jb-ui/src/api_jb/docs/LocationInner.md new file mode 100644 index 0000000..5ef335b --- /dev/null +++ b/jb-ui/src/api_jb/docs/LocationInner.md @@ -0,0 +1,18 @@ +# LocationInner + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- + +## Example + +```typescript +import { LocationInner } from './api'; + +const instance: LocationInner = { +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/jb-ui/src/api_jb/docs/MagicLinkExchangeRequest.md b/jb-ui/src/api_jb/docs/MagicLinkExchangeRequest.md new file mode 100644 index 0000000..82d5b3f --- /dev/null +++ b/jb-ui/src/api_jb/docs/MagicLinkExchangeRequest.md @@ -0,0 +1,20 @@ +# MagicLinkExchangeRequest + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**token** | **string** | | [default to undefined] + +## Example + +```typescript +import { MagicLinkExchangeRequest } from './api'; + +const instance: MagicLinkExchangeRequest = { + token, +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/jb-ui/src/api_jb/docs/PayoutStatus.md b/jb-ui/src/api_jb/docs/PayoutStatus.md new file mode 100644 index 0000000..c3259a6 --- /dev/null +++ b/jb-ui/src/api_jb/docs/PayoutStatus.md @@ -0,0 +1,19 @@ +# PayoutStatus + +The max size of the db field that holds this value is 20, so please don\'t add new values longer than that! + +## Enum + +* `Pending` (value: `'PENDING'`) + +* `Approved` (value: `'APPROVED'`) + +* `Rejected` (value: `'REJECTED'`) + +* `Cancelled` (value: `'CANCELLED'`) + +* `Failed` (value: `'FAILED'`) + +* `Complete` (value: `'COMPLETE'`) + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/jb-ui/src/api_jb/docs/PayoutType.md b/jb-ui/src/api_jb/docs/PayoutType.md new file mode 100644 index 0000000..121e3cf --- /dev/null +++ b/jb-ui/src/api_jb/docs/PayoutType.md @@ -0,0 +1,31 @@ +# PayoutType + +The method in which the requested payout is delivered. + +## Enum + +* `Paypal` (value: `'PAYPAL'`) + +* `Tango` (value: `'TANGO'`) + +* `Tremendous` (value: `'TREMENDOUS'`) + +* `Dwolla` (value: `'DWOLLA'`) + +* `Ach` (value: `'ACH'`) + +* `Wire` (value: `'WIRE'`) + +* `CashInMail` (value: `'CASH_IN_MAIL'`) + +* `Prize` (value: `'PRIZE'`) + +* `Amt` (value: `'AMT'`) + +* `AmtBonus` (value: `'AMT_BONUS'`) + +* `AmtAssignment` (value: `'AMT_ASSIGNMENT'`) + +* `AmtAssignment2` (value: `'AMT_ASSIGNMENT'`) + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/jb-ui/src/api_jb/docs/User.md b/jb-ui/src/api_jb/docs/User.md new file mode 100644 index 0000000..b35e0b7 --- /dev/null +++ b/jb-ui/src/api_jb/docs/User.md @@ -0,0 +1,27 @@ +# User + +A user that has been authenticated and exists in THL + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**email** | **string** | | [default to undefined] +**display_name** | **string** | | [optional] [default to undefined] +**blocked** | **boolean** | | [optional] [default to false] +**product_user_id** | **string** | | [readonly] [default to undefined] + +## Example + +```typescript +import { User } from './api'; + +const instance: User = { + email, + display_name, + blocked, + product_user_id, +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/jb-ui/src/api_jb/docs/ValidationError.md b/jb-ui/src/api_jb/docs/ValidationError.md new file mode 100644 index 0000000..7ab752a --- /dev/null +++ b/jb-ui/src/api_jb/docs/ValidationError.md @@ -0,0 +1,24 @@ +# ValidationError + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**loc** | [**Array<LocationInner>**](LocationInner.md) | | [default to undefined] +**msg** | **string** | | [default to undefined] +**type** | **string** | | [default to undefined] + +## Example + +```typescript +import { ValidationError } from './api'; + +const instance: ValidationError = { + loc, + msg, + type, +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/jb-ui/src/api_jb/docs/WalletApi.md b/jb-ui/src/api_jb/docs/WalletApi.md new file mode 100644 index 0000000..4fd7389 --- /dev/null +++ b/jb-ui/src/api_jb/docs/WalletApi.md @@ -0,0 +1,167 @@ +# WalletApi + +All URIs are relative to *https://jamesbillings67.com* + +|Method | HTTP request | Description| +|------------- | ------------- | -------------| +|[**cashoutPostbackWalletCashoutPostbackPost**](#cashoutpostbackwalletcashoutpostbackpost) | **POST** /wallet/cashout/postback/ | Cashout Postback| +|[**confirmCashoutWalletCashoutConfirmPost**](#confirmcashoutwalletcashoutconfirmpost) | **POST** /wallet/cashout/confirm/ | Confirm Cashout| +|[**requestCashoutWalletCashoutRequestPost**](#requestcashoutwalletcashoutrequestpost) | **POST** /wallet/cashout/request/ | Request Cashout| + +# **cashoutPostbackWalletCashoutPostbackPost** +> cashoutPostbackWalletCashoutPostbackPost(cashoutPostback) + + +### Example + +```typescript +import { + WalletApi, + Configuration, + CashoutPostback +} from './api'; + +const configuration = new Configuration(); +const apiInstance = new WalletApi(configuration); + +let cashoutPostback: CashoutPostback; // + +const { status, data } = await apiInstance.cashoutPostbackWalletCashoutPostbackPost( + cashoutPostback +); +``` + +### Parameters + +|Name | Type | Description | Notes| +|------------- | ------------- | ------------- | -------------| +| **cashoutPostback** | **CashoutPostback**| | | + + +### Return type + +void (empty response body) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +|**204** | Successful Response | - | +|**422** | Validation Error | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **confirmCashoutWalletCashoutConfirmPost** +> CashoutRequestInfo confirmCashoutWalletCashoutConfirmPost(cashoutConfirmation) + + +### Example + +```typescript +import { + WalletApi, + Configuration, + CashoutConfirmation +} from './api'; + +const configuration = new Configuration(); +const apiInstance = new WalletApi(configuration); + +let cashoutConfirmation: CashoutConfirmation; // + +const { status, data } = await apiInstance.confirmCashoutWalletCashoutConfirmPost( + cashoutConfirmation +); +``` + +### Parameters + +|Name | Type | Description | Notes| +|------------- | ------------- | ------------- | -------------| +| **cashoutConfirmation** | **CashoutConfirmation**| | | + + +### Return type + +**CashoutRequestInfo** + +### Authorization + +[HTTPBearer](../README.md#HTTPBearer) + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +|**200** | Successful Response | - | +|**422** | Validation Error | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **requestCashoutWalletCashoutRequestPost** +> { [key: string]: string | null; } requestCashoutWalletCashoutRequestPost(cashoutRequest) + +Email the authenticated user a link confirming the requested amount. + +### Example + +```typescript +import { + WalletApi, + Configuration, + CashoutRequest +} from './api'; + +const configuration = new Configuration(); +const apiInstance = new WalletApi(configuration); + +let cashoutRequest: CashoutRequest; // + +const { status, data } = await apiInstance.requestCashoutWalletCashoutRequestPost( + cashoutRequest +); +``` + +### Parameters + +|Name | Type | Description | Notes| +|------------- | ------------- | ------------- | -------------| +| **cashoutRequest** | **CashoutRequest**| | | + + +### Return type + +**{ [key: string]: string | null; }** + +### Authorization + +[HTTPBearer](../README.md#HTTPBearer) + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +|**200** | Successful Response | - | +|**422** | Validation Error | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + |
