# THLApi All URIs are relative to *https://fsb.generalresearch.com* |Method | HTTP request | Description| |------------- | ------------- | -------------| |[**paypalWebhookThlPaypalWebhookPost**](#paypalwebhookthlpaypalwebhookpost) | **POST** /thl/paypal_webhook/ | Paypal Webhook| |[**submitAccessControlRequestThl9bf111afe03e40719c5cd0de0dc43c31Post**](#submitaccesscontrolrequestthl9bf111afe03e40719c5cd0de0dc43c31post) | **POST** /thl/9bf111afe03e40719c5cd0de0dc43c31/ | Submit Access Control Request| |[**submitTaskAdjustmentThlF4484dbdf144451ab60cda256ce14266Post**](#submittaskadjustmentthlf4484dbdf144451ab60cda256ce14266post) | **POST** /thl/f4484dbdf144451ab60cda256ce14266/ | Submit Task Adjustment| # **paypalWebhookThlPaypalWebhookPost** > any paypalWebhookThlPaypalWebhookPost() ### Example ```typescript import { THLApi, Configuration } from './api'; const configuration = new Configuration(); const apiInstance = new THLApi(configuration); const { status, data } = await apiInstance.paypalWebhookThlPaypalWebhookPost(); ``` ### Parameters This endpoint does not have any parameters. ### 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 | - | [[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) # **submitAccessControlRequestThl9bf111afe03e40719c5cd0de0dc43c31Post** > StatusResponse submitAccessControlRequestThl9bf111afe03e40719c5cd0de0dc43c31Post(accessControlEventBody) Handle user access control adjustment requests. This is to add/remove users from white/black lists (for manual blocking/unblocking). Internally, this hits the UserQualityHistory grpc call. ### Example ```typescript import { THLApi, Configuration, AccessControlEventBody } from './api'; const configuration = new Configuration(); const apiInstance = new THLApi(configuration); let accessControlEventBody: AccessControlEventBody; // const { status, data } = await apiInstance.submitAccessControlRequestThl9bf111afe03e40719c5cd0de0dc43c31Post( accessControlEventBody ); ``` ### Parameters |Name | Type | Description | Notes| |------------- | ------------- | ------------- | -------------| | **accessControlEventBody** | **AccessControlEventBody**| | | ### Return type **StatusResponse** ### 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) # **submitTaskAdjustmentThlF4484dbdf144451ab60cda256ce14266Post** > StatusResponse submitTaskAdjustmentThlF4484dbdf144451ab60cda256ce14266Post(taskAdjustmentEventBody) Handle Wall status adjustment requests. Typically, this is a complete -> failure recon or the reverse. Internally, this hits the UserQualityHistory grpc call. ### Example ```typescript import { THLApi, Configuration, TaskAdjustmentEventBody } from './api'; const configuration = new Configuration(); const apiInstance = new THLApi(configuration); let taskAdjustmentEventBody: TaskAdjustmentEventBody; // const { status, data } = await apiInstance.submitTaskAdjustmentThlF4484dbdf144451ab60cda256ce14266Post( taskAdjustmentEventBody ); ``` ### Parameters |Name | Type | Description | Notes| |------------- | ------------- | ------------- | -------------| | **taskAdjustmentEventBody** | **TaskAdjustmentEventBody**| | | ### Return type **StatusResponse** ### 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)