All URIs are relative to https://api.basistheory.com
Method | HTTP request | Description |
---|---|---|
Create | POST /reactor-formulas | |
Delete | DELETE /reactor-formulas/{id} | |
Get | GET /reactor-formulas | |
GetById | GET /reactor-formulas/{id} | |
Update | PUT /reactor-formulas/{id} |
ReactorFormula Create (CreateReactorFormulaRequest createReactorFormulaRequest)
using BasisTheory.net.Api;
using BasisTheory.net.Client;
using BasisTheory.net.Model;
Configuration config = new Configuration();
config.BasePath = "https://api.basistheory.com";
config.AddApiKey("BT-API-KEY", "YOUR_API_KEY");
var apiInstance = new ReactorFormulasApi(config);
var createReactorFormulaRequest = new CreateReactorFormulaRequest()
{
Id = ...
Type = ...
Name = ...
Description = ...
Icon = ...
Code = ...
_Configuration = ...
RequestParameters = ...
};
ReactorFormula result = apiInstance.Create(createReactorFormulaRequest);
This returns an ApiResponse object which contains the response data, status code and headers.
try
{
ApiResponse<ReactorFormula> response = apiInstance.CreateWithHttpInfo(createReactorFormulaRequest);
Debug.Write("Status Code: " + response.StatusCode);
Debug.Write("Response Headers: " + response.Headers);
Debug.Write("Response Body: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exception when calling ReactorFormulasApi.CreateWithHttpInfo: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Name | Type | Description | Notes |
---|---|---|---|
createReactorFormulaRequest | CreateReactorFormulaRequest |
- Content-Type: application/json
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
201 | Created | - |
400 | Bad Request | - |
401 | Unauthorized | - |
403 | Forbidden | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
void Delete (Guid id)
using BasisTheory.net.Api;
using BasisTheory.net.Client;
using BasisTheory.net.Model;
Configuration config = new Configuration();
config.BasePath = "https://api.basistheory.com";
config.AddApiKey("BT-API-KEY", "YOUR_API_KEY");
var apiInstance = new ReactorFormulasApi(config);
var id = Guid.Parse("");
apiInstance.Delete(id);
This returns an ApiResponse object which contains the response data, status code and headers.
try
{
apiInstance.DeleteWithHttpInfo(id);
}
catch (ApiException e)
{
Debug.Print("Exception when calling ReactorFormulasApi.DeleteWithHttpInfo: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Name | Type | Description | Notes |
---|---|---|---|
id | Guid |
void (empty response body)
- Content-Type: Not defined
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
204 | No Content | - |
401 | Unauthorized | - |
403 | Forbidden | - |
404 | Not Found | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ReactorFormulaPaginatedList Get (string name = null, int? page = null, string start = null, int? size = null)
using BasisTheory.net.Api;
using BasisTheory.net.Client;
using BasisTheory.net.Model;
Configuration config = new Configuration();
config.BasePath = "https://api.basistheory.com";
config.AddApiKey("BT-API-KEY", "YOUR_API_KEY");
var apiInstance = new ReactorFormulasApi(config);
var name = "";
var page = 1;
var start = "";
var size = 1;
ReactorFormulaPaginatedList result = apiInstance.Get(name, page, start, size);
This returns an ApiResponse object which contains the response data, status code and headers.
try
{
ApiResponse<ReactorFormulaPaginatedList> response = apiInstance.GetWithHttpInfo(name, page, start, size);
Debug.Write("Status Code: " + response.StatusCode);
Debug.Write("Response Headers: " + response.Headers);
Debug.Write("Response Body: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exception when calling ReactorFormulasApi.GetWithHttpInfo: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Name | Type | Description | Notes |
---|---|---|---|
name | string | [optional] | |
page | int? | [optional] | |
start | string | [optional] | |
size | int? | [optional] |
- Content-Type: Not defined
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | Success | - |
400 | Bad Request | - |
401 | Unauthorized | - |
403 | Forbidden | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ReactorFormula GetById (Guid id)
using BasisTheory.net.Api;
using BasisTheory.net.Client;
using BasisTheory.net.Model;
Configuration config = new Configuration();
config.BasePath = "https://api.basistheory.com";
config.AddApiKey("BT-API-KEY", "YOUR_API_KEY");
var apiInstance = new ReactorFormulasApi(config);
var id = Guid.Parse("");
ReactorFormula result = apiInstance.GetById(id);
This returns an ApiResponse object which contains the response data, status code and headers.
try
{
ApiResponse<ReactorFormula> response = apiInstance.GetByIdWithHttpInfo(id);
Debug.Write("Status Code: " + response.StatusCode);
Debug.Write("Response Headers: " + response.Headers);
Debug.Write("Response Body: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exception when calling ReactorFormulasApi.GetByIdWithHttpInfo: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Name | Type | Description | Notes |
---|---|---|---|
id | Guid |
- Content-Type: Not defined
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | Success | - |
404 | Not Found | - |
401 | Unauthorized | - |
403 | Forbidden | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ReactorFormula Update (Guid id, UpdateReactorFormulaRequest updateReactorFormulaRequest)
using BasisTheory.net.Api;
using BasisTheory.net.Client;
using BasisTheory.net.Model;
Configuration config = new Configuration();
config.BasePath = "https://api.basistheory.com";
config.AddApiKey("BT-API-KEY", "YOUR_API_KEY");
var apiInstance = new ReactorFormulasApi(config);
var id = Guid.Parse("");
var updateReactorFormulaRequest = new UpdateReactorFormulaRequest()
{
Type = ...
Name = ...
Description = ...
Icon = ...
Code = ...
_Configuration = ...
RequestParameters = ...
};
ReactorFormula result = apiInstance.Update(id, updateReactorFormulaRequest);
This returns an ApiResponse object which contains the response data, status code and headers.
try
{
ApiResponse<ReactorFormula> response = apiInstance.UpdateWithHttpInfo(id, updateReactorFormulaRequest);
Debug.Write("Status Code: " + response.StatusCode);
Debug.Write("Response Headers: " + response.Headers);
Debug.Write("Response Body: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exception when calling ReactorFormulasApi.UpdateWithHttpInfo: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Name | Type | Description | Notes |
---|---|---|---|
id | Guid | ||
updateReactorFormulaRequest | UpdateReactorFormulaRequest |
- Content-Type: application/json
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | Success | - |
400 | Bad Request | - |
401 | Unauthorized | - |
403 | Forbidden | - |
404 | Not Found | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]