Skip to content

Commit

Permalink
feat: adds 3DS and application keys endpoints (#79)
Browse files Browse the repository at this point in the history
  • Loading branch information
brigonzalez authored Mar 26, 2024
1 parent 1956deb commit 840ac62
Show file tree
Hide file tree
Showing 62 changed files with 19,961 additions and 1,102 deletions.
44 changes: 44 additions & 0 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
README.md
api/openapi.yaml
api_application_keys.go
api_application_templates.go
api_applications.go
api_logs.go
Expand All @@ -9,16 +10,20 @@ api_reactor_formulas.go
api_reactors.go
api_sessions.go
api_tenants.go
api_three_ds.go
api_tokenize.go
api_tokens.go
client.go
configuration.go
docs/AccessRule.md
docs/Application.md
docs/ApplicationKey.md
docs/ApplicationKeysApi.md
docs/ApplicationPaginatedList.md
docs/ApplicationTemplate.md
docs/ApplicationTemplatesApi.md
docs/ApplicationsApi.md
docs/AuthenticateThreeDSSessionRequest.md
docs/AuthorizeSessionRequest.md
docs/BinDetails.md
docs/BinDetailsBank.md
Expand Down Expand Up @@ -79,6 +84,25 @@ docs/TenantMemberResponse.md
docs/TenantMemberResponsePaginatedList.md
docs/TenantUsageReport.md
docs/TenantsApi.md
docs/ThreeDSAcsRenderingType.md
docs/ThreeDSAddress.md
docs/ThreeDSApi.md
docs/ThreeDSAuthentication.md
docs/ThreeDSCardholderAccountInfo.md
docs/ThreeDSCardholderAuthenticationInfo.md
docs/ThreeDSCardholderInfo.md
docs/ThreeDSCardholderPhoneNumber.md
docs/ThreeDSDeviceInfo.md
docs/ThreeDSMerchantInfo.md
docs/ThreeDSMerchantRiskInfo.md
docs/ThreeDSMessageExtension.md
docs/ThreeDSMethod.md
docs/ThreeDSMobileSdkRenderOptions.md
docs/ThreeDSPriorAuthenticationInfo.md
docs/ThreeDSPurchaseInfo.md
docs/ThreeDSRequestorInfo.md
docs/ThreeDSSession.md
docs/ThreeDSVersion.md
docs/Token.md
docs/TokenEnrichments.md
docs/TokenMetrics.md
Expand All @@ -97,8 +121,10 @@ docs/User.md
docs/ValidationProblemDetails.md
model_access_rule.go
model_application.go
model_application_key.go
model_application_paginated_list.go
model_application_template.go
model_authenticate_three_ds_session_request.go
model_authorize_session_request.go
model_bin_details.go
model_bin_details_bank.go
Expand Down Expand Up @@ -152,6 +178,24 @@ model_tenant_invitation_status.go
model_tenant_member_response.go
model_tenant_member_response_paginated_list.go
model_tenant_usage_report.go
model_three_ds_acs_rendering_type.go
model_three_ds_address.go
model_three_ds_authentication.go
model_three_ds_cardholder_account_info.go
model_three_ds_cardholder_authentication_info.go
model_three_ds_cardholder_info.go
model_three_ds_cardholder_phone_number.go
model_three_ds_device_info.go
model_three_ds_merchant_info.go
model_three_ds_merchant_risk_info.go
model_three_ds_message_extension.go
model_three_ds_method.go
model_three_ds_mobile_sdk_render_options.go
model_three_ds_prior_authentication_info.go
model_three_ds_purchase_info.go
model_three_ds_requestor_info.go
model_three_ds_session.go
model_three_ds_version.go
model_token.go
model_token_enrichments.go
model_token_metrics.go
Expand Down
27 changes: 27 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,10 @@ All URIs are relative to *https://api.basistheory.com*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*ApplicationKeysApi* | [**Create**](docs/ApplicationKeysApi.md#create) | **Post** /applications/{id}/keys |
*ApplicationKeysApi* | [**Delete**](docs/ApplicationKeysApi.md#delete) | **Delete** /applications/{id}/keys/{keyId} |
*ApplicationKeysApi* | [**Get**](docs/ApplicationKeysApi.md#get) | **Get** /applications/{id}/keys |
*ApplicationKeysApi* | [**GetById**](docs/ApplicationKeysApi.md#getbyid) | **Get** /applications/{id}/keys/{keyId} |
*ApplicationTemplatesApi* | [**Get**](docs/ApplicationTemplatesApi.md#get) | **Get** /application-templates |
*ApplicationTemplatesApi* | [**GetById**](docs/ApplicationTemplatesApi.md#getbyid) | **Get** /application-templates/{id} |
*ApplicationsApi* | [**Create**](docs/ApplicationsApi.md#create) | **Post** /applications |
Expand Down Expand Up @@ -132,6 +136,9 @@ Class | Method | HTTP request | Description
*TenantsApi* | [**GetTenantUsageReport**](docs/TenantsApi.md#gettenantusagereport) | **Get** /tenants/self/reports/usage |
*TenantsApi* | [**ResendInvitation**](docs/TenantsApi.md#resendinvitation) | **Post** /tenants/self/invitations/{invitationId}/resend |
*TenantsApi* | [**Update**](docs/TenantsApi.md#update) | **Put** /tenants/self |
*ThreeDSApi* | [**ThreeDSAuthenticateSession**](docs/ThreeDSApi.md#threedsauthenticatesession) | **Post** /3ds/sessions/{sessionId}/authenticate |
*ThreeDSApi* | [**ThreeDSGetChallengeResult**](docs/ThreeDSApi.md#threedsgetchallengeresult) | **Get** /3ds/sessions/{sessionId}/challenge-result |
*ThreeDSApi* | [**ThreeDSGetSessionById**](docs/ThreeDSApi.md#threedsgetsessionbyid) | **Get** /3ds/sessions/{id} |
*TokenizeApi* | [**Tokenize**](docs/TokenizeApi.md#tokenize) | **Post** /tokenize |
*TokensApi* | [**Create**](docs/TokensApi.md#create) | **Post** /tokens |
*TokensApi* | [**Delete**](docs/TokensApi.md#delete) | **Delete** /tokens/{id} |
Expand All @@ -145,8 +152,10 @@ Class | Method | HTTP request | Description

- [AccessRule](docs/AccessRule.md)
- [Application](docs/Application.md)
- [ApplicationKey](docs/ApplicationKey.md)
- [ApplicationPaginatedList](docs/ApplicationPaginatedList.md)
- [ApplicationTemplate](docs/ApplicationTemplate.md)
- [AuthenticateThreeDSSessionRequest](docs/AuthenticateThreeDSSessionRequest.md)
- [AuthorizeSessionRequest](docs/AuthorizeSessionRequest.md)
- [BinDetails](docs/BinDetails.md)
- [BinDetailsBank](docs/BinDetailsBank.md)
Expand Down Expand Up @@ -200,6 +209,24 @@ Class | Method | HTTP request | Description
- [TenantMemberResponse](docs/TenantMemberResponse.md)
- [TenantMemberResponsePaginatedList](docs/TenantMemberResponsePaginatedList.md)
- [TenantUsageReport](docs/TenantUsageReport.md)
- [ThreeDSAcsRenderingType](docs/ThreeDSAcsRenderingType.md)
- [ThreeDSAddress](docs/ThreeDSAddress.md)
- [ThreeDSAuthentication](docs/ThreeDSAuthentication.md)
- [ThreeDSCardholderAccountInfo](docs/ThreeDSCardholderAccountInfo.md)
- [ThreeDSCardholderAuthenticationInfo](docs/ThreeDSCardholderAuthenticationInfo.md)
- [ThreeDSCardholderInfo](docs/ThreeDSCardholderInfo.md)
- [ThreeDSCardholderPhoneNumber](docs/ThreeDSCardholderPhoneNumber.md)
- [ThreeDSDeviceInfo](docs/ThreeDSDeviceInfo.md)
- [ThreeDSMerchantInfo](docs/ThreeDSMerchantInfo.md)
- [ThreeDSMerchantRiskInfo](docs/ThreeDSMerchantRiskInfo.md)
- [ThreeDSMessageExtension](docs/ThreeDSMessageExtension.md)
- [ThreeDSMethod](docs/ThreeDSMethod.md)
- [ThreeDSMobileSdkRenderOptions](docs/ThreeDSMobileSdkRenderOptions.md)
- [ThreeDSPriorAuthenticationInfo](docs/ThreeDSPriorAuthenticationInfo.md)
- [ThreeDSPurchaseInfo](docs/ThreeDSPurchaseInfo.md)
- [ThreeDSRequestorInfo](docs/ThreeDSRequestorInfo.md)
- [ThreeDSSession](docs/ThreeDSSession.md)
- [ThreeDSVersion](docs/ThreeDSVersion.md)
- [Token](docs/Token.md)
- [TokenEnrichments](docs/TokenEnrichments.md)
- [TokenMetrics](docs/TokenMetrics.md)
Expand Down
Loading

0 comments on commit 840ac62

Please sign in to comment.