client.Accounts.ListApiKeysAsync(ListApiKeysRequest { ... }) -> ListApiKeysResponse
-
-
-
await client.Accounts.ListApiKeysAsync(new ListApiKeysRequest { RequireEnvironment = true });
-
-
-
request:
ListApiKeysRequest
-
-
client.Accounts.CreateApiKeyAsync(CreateApiKeyRequestBody { ... }) -> CreateApiKeyResponse
-
-
-
await client.Accounts.CreateApiKeyAsync(new CreateApiKeyRequestBody { Name = "name" });
-
-
-
request:
CreateApiKeyRequestBody
-
-
client.Accounts.GetApiKeyAsync(apiKeyId) -> GetApiKeyResponse
-
-
-
await client.Accounts.GetApiKeyAsync("api_key_id");
-
-
-
apiKeyId:
string
— api_key_id
-
-
client.Accounts.UpdateApiKeyAsync(apiKeyId, UpdateApiKeyRequestBody { ... }) -> UpdateApiKeyResponse
-
-
-
await client.Accounts.UpdateApiKeyAsync("api_key_id", new UpdateApiKeyRequestBody());
-
-
-
apiKeyId:
string
— api_key_id
-
request:
UpdateApiKeyRequestBody
-
-
client.Accounts.DeleteApiKeyAsync(apiKeyId) -> DeleteApiKeyResponse
-
-
-
await client.Accounts.DeleteApiKeyAsync("api_key_id");
-
-
-
apiKeyId:
string
— api_key_id
-
-
client.Accounts.CountApiKeysAsync(CountApiKeysRequest { ... }) -> CountApiKeysResponse
-
-
-
await client.Accounts.CountApiKeysAsync(new CountApiKeysRequest { RequireEnvironment = true });
-
-
-
request:
CountApiKeysRequest
-
-
client.Accounts.ListApiRequestsAsync(ListApiRequestsRequest { ... }) -> ListApiRequestsResponse
-
-
-
await client.Accounts.ListApiRequestsAsync(new ListApiRequestsRequest());
-
-
-
request:
ListApiRequestsRequest
-
-
client.Accounts.GetApiRequestAsync(apiRequestId) -> GetApiRequestResponse
-
-
-
await client.Accounts.GetApiRequestAsync("api_request_id");
-
-
-
apiRequestId:
string
— api_request_id
-
-
client.Accounts.CountApiRequestsAsync(CountApiRequestsRequest { ... }) -> CountApiRequestsResponse
-
-
-
await client.Accounts.CountApiRequestsAsync(new CountApiRequestsRequest());
-
-
-
request:
CountApiRequestsRequest
-
-
client.Accounts.ListEnvironmentsAsync(ListEnvironmentsRequest { ... }) -> ListEnvironmentsResponse
-
-
-
await client.Accounts.ListEnvironmentsAsync(new ListEnvironmentsRequest());
-
-
-
request:
ListEnvironmentsRequest
-
-
client.Accounts.CreateEnvironmentAsync(CreateEnvironmentRequestBody { ... }) -> CreateEnvironmentResponse
-
-
-
await client.Accounts.CreateEnvironmentAsync( new CreateEnvironmentRequestBody { EnvironmentType = CreateEnvironmentRequestBodyEnvironmentType.Development, Name = "name", } );
-
-
-
request:
CreateEnvironmentRequestBody
-
-
client.Accounts.GetEnvironmentAsync(environmentId) -> GetEnvironmentResponse
-
-
-
await client.Accounts.GetEnvironmentAsync("environment_id");
-
-
-
environmentId:
string
— environment_id
-
-
client.Accounts.UpdateEnvironmentAsync(environmentId, UpdateEnvironmentRequestBody { ... }) -> UpdateEnvironmentResponse
-
-
-
await client.Accounts.UpdateEnvironmentAsync("environment_id", new UpdateEnvironmentRequestBody());
-
-
-
environmentId:
string
— environment_id
-
request:
UpdateEnvironmentRequestBody
-
-
client.Accounts.DeleteEnvironmentAsync(environmentId) -> DeleteEnvironmentResponse
-
-
-
await client.Accounts.DeleteEnvironmentAsync("environment_id");
-
-
-
environmentId:
string
— environment_id
-
-
client.Features.CountAudienceCompaniesAsync(AudienceRequestBody { ... }) -> CountAudienceCompaniesResponse
-
-
-
await client.Features.CountAudienceCompaniesAsync( new AudienceRequestBody { ConditionGroups = new List<CreateOrUpdateConditionGroupRequestBody>() { new CreateOrUpdateConditionGroupRequestBody { Conditions = new List<CreateOrUpdateConditionRequestBody>() { new CreateOrUpdateConditionRequestBody { ConditionType = CreateOrUpdateConditionRequestBodyConditionType.Company, Operator = CreateOrUpdateConditionRequestBodyOperator.Eq, ResourceIds = new List<string>() { "resource_ids" }, }, }, }, }, Conditions = new List<CreateOrUpdateConditionRequestBody>() { new CreateOrUpdateConditionRequestBody { ConditionType = CreateOrUpdateConditionRequestBodyConditionType.Company, Operator = CreateOrUpdateConditionRequestBodyOperator.Eq, ResourceIds = new List<string>() { "resource_ids" }, }, }, } );
-
-
-
request:
AudienceRequestBody
-
-
client.Features.CountAudienceUsersAsync(AudienceRequestBody { ... }) -> CountAudienceUsersResponse
-
-
-
await client.Features.CountAudienceUsersAsync( new AudienceRequestBody { ConditionGroups = new List<CreateOrUpdateConditionGroupRequestBody>() { new CreateOrUpdateConditionGroupRequestBody { Conditions = new List<CreateOrUpdateConditionRequestBody>() { new CreateOrUpdateConditionRequestBody { ConditionType = CreateOrUpdateConditionRequestBodyConditionType.Company, Operator = CreateOrUpdateConditionRequestBodyOperator.Eq, ResourceIds = new List<string>() { "resource_ids" }, }, }, }, }, Conditions = new List<CreateOrUpdateConditionRequestBody>() { new CreateOrUpdateConditionRequestBody { ConditionType = CreateOrUpdateConditionRequestBodyConditionType.Company, Operator = CreateOrUpdateConditionRequestBodyOperator.Eq, ResourceIds = new List<string>() { "resource_ids" }, }, }, } );
-
-
-
request:
AudienceRequestBody
-
-
client.Features.ListAudienceCompaniesAsync(AudienceRequestBody { ... }) -> ListAudienceCompaniesResponse
-
-
-
await client.Features.ListAudienceCompaniesAsync( new AudienceRequestBody { ConditionGroups = new List<CreateOrUpdateConditionGroupRequestBody>() { new CreateOrUpdateConditionGroupRequestBody { Conditions = new List<CreateOrUpdateConditionRequestBody>() { new CreateOrUpdateConditionRequestBody { ConditionType = CreateOrUpdateConditionRequestBodyConditionType.Company, Operator = CreateOrUpdateConditionRequestBodyOperator.Eq, ResourceIds = new List<string>() { "resource_ids" }, }, }, }, }, Conditions = new List<CreateOrUpdateConditionRequestBody>() { new CreateOrUpdateConditionRequestBody { ConditionType = CreateOrUpdateConditionRequestBodyConditionType.Company, Operator = CreateOrUpdateConditionRequestBodyOperator.Eq, ResourceIds = new List<string>() { "resource_ids" }, }, }, } );
-
-
-
request:
AudienceRequestBody
-
-
client.Features.ListAudienceUsersAsync(AudienceRequestBody { ... }) -> ListAudienceUsersResponse
-
-
-
await client.Features.ListAudienceUsersAsync( new AudienceRequestBody { ConditionGroups = new List<CreateOrUpdateConditionGroupRequestBody>() { new CreateOrUpdateConditionGroupRequestBody { Conditions = new List<CreateOrUpdateConditionRequestBody>() { new CreateOrUpdateConditionRequestBody { ConditionType = CreateOrUpdateConditionRequestBodyConditionType.Company, Operator = CreateOrUpdateConditionRequestBodyOperator.Eq, ResourceIds = new List<string>() { "resource_ids" }, }, }, }, }, Conditions = new List<CreateOrUpdateConditionRequestBody>() { new CreateOrUpdateConditionRequestBody { ConditionType = CreateOrUpdateConditionRequestBodyConditionType.Company, Operator = CreateOrUpdateConditionRequestBodyOperator.Eq, ResourceIds = new List<string>() { "resource_ids" }, }, }, } );
-
-
-
request:
AudienceRequestBody
-
-
client.Features.ListFeaturesAsync(ListFeaturesRequest { ... }) -> ListFeaturesResponse
-
-
-
await client.Features.ListFeaturesAsync(new ListFeaturesRequest());
-
-
-
request:
ListFeaturesRequest
-
-
client.Features.CreateFeatureAsync(CreateFeatureRequestBody { ... }) -> CreateFeatureResponse
-
-
-
await client.Features.CreateFeatureAsync( new CreateFeatureRequestBody { Description = "description", FeatureType = CreateFeatureRequestBodyFeatureType.Boolean, Name = "name", } );
-
-
-
request:
CreateFeatureRequestBody
-
-
client.Features.GetFeatureAsync(featureId) -> GetFeatureResponse
-
-
-
await client.Features.GetFeatureAsync("feature_id");
-
-
-
featureId:
string
— feature_id
-
-
client.Features.UpdateFeatureAsync(featureId, UpdateFeatureRequestBody { ... }) -> UpdateFeatureResponse
-
-
-
await client.Features.UpdateFeatureAsync("feature_id", new UpdateFeatureRequestBody());
-
-
-
featureId:
string
— feature_id
-
request:
UpdateFeatureRequestBody
-
-
client.Features.DeleteFeatureAsync(featureId) -> DeleteFeatureResponse
-
-
-
await client.Features.DeleteFeatureAsync("feature_id");
-
-
-
featureId:
string
— feature_id
-
-
client.Features.CountFeaturesAsync(CountFeaturesRequest { ... }) -> CountFeaturesResponse
-
-
-
await client.Features.CountFeaturesAsync(new CountFeaturesRequest());
-
-
-
request:
CountFeaturesRequest
-
-
client.Features.ListFlagsAsync(ListFlagsRequest { ... }) -> ListFlagsResponse
-
-
-
await client.Features.ListFlagsAsync(new ListFlagsRequest());
-
-
-
request:
ListFlagsRequest
-
-
client.Features.CreateFlagAsync(CreateFlagRequestBody { ... }) -> CreateFlagResponse
-
-
-
await client.Features.CreateFlagAsync( new CreateFlagRequestBody { DefaultValue = true, Description = "description", FlagType = "flag_type", Key = "key", Name = "name", } );
-
-
-
request:
CreateFlagRequestBody
-
-
client.Features.GetFlagAsync(flagId) -> GetFlagResponse
-
-
-
await client.Features.GetFlagAsync("flag_id");
-
-
-
flagId:
string
— flag_id
-
-
client.Features.UpdateFlagAsync(flagId, CreateFlagRequestBody { ... }) -> UpdateFlagResponse
-
-
-
await client.Features.UpdateFlagAsync( "flag_id", new CreateFlagRequestBody { DefaultValue = true, Description = "description", FlagType = "flag_type", Key = "key", Name = "name", } );
-
-
-
flagId:
string
— flag_id
-
request:
CreateFlagRequestBody
-
-
client.Features.DeleteFlagAsync(flagId) -> DeleteFlagResponse
-
-
-
await client.Features.DeleteFlagAsync("flag_id");
-
-
-
flagId:
string
— flag_id
-
-
client.Features.UpdateFlagRulesAsync(flagId, UpdateFlagRulesRequestBody { ... }) -> UpdateFlagRulesResponse
-
-
-
await client.Features.UpdateFlagRulesAsync( "flag_id", new UpdateFlagRulesRequestBody { Rules = new List<CreateOrUpdateRuleRequestBody>() { new CreateOrUpdateRuleRequestBody { ConditionGroups = new List<CreateOrUpdateConditionGroupRequestBody>() { new CreateOrUpdateConditionGroupRequestBody { Conditions = new List<CreateOrUpdateConditionRequestBody>() { new CreateOrUpdateConditionRequestBody { ConditionType = CreateOrUpdateConditionRequestBodyConditionType.Company, Operator = CreateOrUpdateConditionRequestBodyOperator.Eq, ResourceIds = new List<string>() { "resource_ids" }, }, }, }, }, Conditions = new List<CreateOrUpdateConditionRequestBody>() { new CreateOrUpdateConditionRequestBody { ConditionType = CreateOrUpdateConditionRequestBodyConditionType.Company, Operator = CreateOrUpdateConditionRequestBodyOperator.Eq, ResourceIds = new List<string>() { "resource_ids" }, }, }, Name = "name", Priority = 1, Value = true, }, }, } );
-
-
-
flagId:
string
— flag_id
-
request:
UpdateFlagRulesRequestBody
-
-
client.Features.CheckFlagAsync(key, CheckFlagRequestBody { ... }) -> CheckFlagResponse
-
-
-
await client.Features.CheckFlagAsync("key", new CheckFlagRequestBody());
-
-
-
key:
string
— key
-
request:
CheckFlagRequestBody
-
-
client.Features.CheckFlagsAsync(CheckFlagRequestBody { ... }) -> CheckFlagsResponse
-
-
-
await client.Features.CheckFlagsAsync(new CheckFlagRequestBody());
-
-
-
request:
CheckFlagRequestBody
-
-
client.Features.CountFlagsAsync(CountFlagsRequest { ... }) -> CountFlagsResponse
-
-
-
await client.Features.CountFlagsAsync(new CountFlagsRequest());
-
-
-
request:
CountFlagsRequest
-
-
client.Billing.ListCouponsAsync(ListCouponsRequest { ... }) -> ListCouponsResponse
-
-
-
await client.Billing.ListCouponsAsync(new ListCouponsRequest());
-
-
-
request:
ListCouponsRequest
-
-
client.Billing.UpsertBillingCouponAsync(CreateCouponRequestBody { ... }) -> UpsertBillingCouponResponse
-
-
-
await client.Billing.UpsertBillingCouponAsync( new CreateCouponRequestBody { AmountOff = 1, Duration = "duration", DurationInMonths = 1, ExternalId = "external_id", MaxRedemptions = 1, Name = "name", PercentOff = 1.1, TimesRedeemed = 1, } );
-
-
-
request:
CreateCouponRequestBody
-
-
client.Billing.UpsertBillingCustomerAsync(CreateBillingCustomerRequestBody { ... }) -> UpsertBillingCustomerResponse
-
-
-
await client.Billing.UpsertBillingCustomerAsync( new CreateBillingCustomerRequestBody { Email = "email", ExternalId = "external_id", FailedToImport = true, Meta = new Dictionary<string, string>() { { "key", "value" } }, Name = "name", } );
-
-
-
request:
CreateBillingCustomerRequestBody
-
-
client.Billing.ListCustomersAsync(ListCustomersRequest { ... }) -> ListCustomersResponse
-
-
-
await client.Billing.ListCustomersAsync(new ListCustomersRequest());
-
-
-
request:
ListCustomersRequest
-
-
client.Billing.CountCustomersAsync(CountCustomersRequest { ... }) -> CountCustomersResponse
-
-
-
await client.Billing.CountCustomersAsync(new CountCustomersRequest());
-
-
-
request:
CountCustomersRequest
-
-
client.Billing.ListInvoicesAsync(ListInvoicesRequest { ... }) -> ListInvoicesResponse
-
-
-
await client.Billing.ListInvoicesAsync( new ListInvoicesRequest { CustomerExternalId = "customer_external_id" } );
-
-
-
request:
ListInvoicesRequest
-
-
client.Billing.UpsertInvoiceAsync(CreateInvoiceRequestBody { ... }) -> UpsertInvoiceResponse
-
-
-
await client.Billing.UpsertInvoiceAsync( new CreateInvoiceRequestBody { AmountDue = 1, AmountPaid = 1, AmountRemaining = 1, CollectionMethod = "collection_method", Currency = "currency", CustomerExternalId = "customer_external_id", Subtotal = 1, } );
-
-
-
request:
CreateInvoiceRequestBody
-
-
client.Billing.ListMetersAsync(ListMetersRequest { ... }) -> ListMetersResponse
-
-
-
await client.Billing.ListMetersAsync(new ListMetersRequest());
-
-
-
request:
ListMetersRequest
-
-
client.Billing.UpsertBillingMeterAsync(CreateMeterRequestBody { ... }) -> UpsertBillingMeterResponse
-
-
-
await client.Billing.UpsertBillingMeterAsync( new CreateMeterRequestBody { DisplayName = "display_name", EventName = "event_name", EventPayloadKey = "event_payload_key", ExternalId = "external_id", } );
-
-
-
request:
CreateMeterRequestBody
-
-
client.Billing.ListPaymentMethodsAsync(ListPaymentMethodsRequest { ... }) -> ListPaymentMethodsResponse
-
-
-
await client.Billing.ListPaymentMethodsAsync( new ListPaymentMethodsRequest { CustomerExternalId = "customer_external_id" } );
-
-
-
request:
ListPaymentMethodsRequest
-
-
client.Billing.UpsertPaymentMethodAsync(CreatePaymentMethodRequestBody { ... }) -> UpsertPaymentMethodResponse
-
-
-
await client.Billing.UpsertPaymentMethodAsync( new CreatePaymentMethodRequestBody { CustomerExternalId = "customer_external_id", ExternalId = "external_id", PaymentMethodType = "payment_method_type", } );
-
-
-
request:
CreatePaymentMethodRequestBody
-
-
client.Billing.SearchBillingPricesAsync(SearchBillingPricesRequest { ... }) -> SearchBillingPricesResponse
-
-
-
await client.Billing.SearchBillingPricesAsync(new SearchBillingPricesRequest());
-
-
-
request:
SearchBillingPricesRequest
-
-
client.Billing.UpsertBillingPriceAsync(CreateBillingPriceRequestBody { ... }) -> UpsertBillingPriceResponse
-
-
-
await client.Billing.UpsertBillingPriceAsync( new CreateBillingPriceRequestBody { Currency = "currency", Interval = "interval", IsActive = true, Price = 1, PriceExternalId = "price_external_id", ProductExternalId = "product_external_id", UsageType = CreateBillingPriceRequestBodyUsageType.Licensed, } );
-
-
-
request:
CreateBillingPriceRequestBody
-
-
client.Billing.ListProductPricesAsync(ListProductPricesRequest { ... }) -> ListProductPricesResponse
-
-
-
await client.Billing.ListProductPricesAsync(new ListProductPricesRequest());
-
-
-
request:
ListProductPricesRequest
-
-
client.Billing.DeleteProductPriceAsync(billingId) -> DeleteProductPriceResponse
-
-
-
await client.Billing.DeleteProductPriceAsync("billing_id");
-
-
-
billingId:
string
— billing_id
-
-
client.Billing.UpsertBillingProductAsync(CreateBillingProductRequestBody { ... }) -> UpsertBillingProductResponse
-
-
-
await client.Billing.UpsertBillingProductAsync( new CreateBillingProductRequestBody { Currency = "currency", ExternalId = "external_id", Name = "name", Price = 1.1, Quantity = 1, } );
-
-
-
request:
CreateBillingProductRequestBody
-
-
client.Billing.ListBillingProductsAsync(ListBillingProductsRequest { ... }) -> ListBillingProductsResponse
-
-
-
await client.Billing.ListBillingProductsAsync(new ListBillingProductsRequest());
-
-
-
request:
ListBillingProductsRequest
-
-
client.Billing.CountBillingProductsAsync(CountBillingProductsRequest { ... }) -> CountBillingProductsResponse
-
-
-
await client.Billing.CountBillingProductsAsync(new CountBillingProductsRequest());
-
-
-
request:
CountBillingProductsRequest
-
-
client.Billing.UpsertBillingSubscriptionAsync(CreateBillingSubscriptionsRequestBody { ... }) -> UpsertBillingSubscriptionResponse
-
-
-
await client.Billing.UpsertBillingSubscriptionAsync( new CreateBillingSubscriptionsRequestBody { CancelAtPeriodEnd = true, Currency = "currency", CustomerExternalId = "customer_external_id", Discounts = new List<BillingSubscriptionDiscount>() { new BillingSubscriptionDiscount { CouponExternalId = "coupon_external_id", ExternalId = "external_id", IsActive = true, StartedAt = new DateTime(2024, 01, 15, 09, 30, 00, 000), }, }, ExpiredAt = new DateTime(2024, 01, 15, 09, 30, 00, 000), ProductExternalIds = new List<BillingProductPricing>() { new BillingProductPricing { Currency = "currency", Interval = "interval", Price = 1, PriceExternalId = "price_external_id", ProductExternalId = "product_external_id", Quantity = 1, UsageType = BillingProductPricingUsageType.Licensed, }, }, SubscriptionExternalId = "subscription_external_id", TotalPrice = 1, } );
-
-
-
request:
CreateBillingSubscriptionsRequestBody
-
-
client.Checkout.InternalAsync(ChangeSubscriptionInternalRequestBody { ... }) -> CheckoutInternalResponse
-
-
-
await client.Checkout.InternalAsync( new ChangeSubscriptionInternalRequestBody { AddOnIds = new List<UpdateAddOnRequestBody>() { new UpdateAddOnRequestBody { AddOnId = "add_on_id", PriceId = "price_id" }, }, CompanyId = "company_id", NewPlanId = "new_plan_id", NewPriceId = "new_price_id", PayInAdvance = new List<UpdatePayInAdvanceRequestBody>() { new UpdatePayInAdvanceRequestBody { PriceId = "price_id", Quantity = 1 }, }, } );
-
-
-
request:
ChangeSubscriptionInternalRequestBody
-
-
client.Checkout.GetCheckoutDataAsync(CheckoutDataRequestBody { ... }) -> GetCheckoutDataResponse
-
-
-
await client.Checkout.GetCheckoutDataAsync( new CheckoutDataRequestBody { CompanyId = "company_id" } );
-
-
-
request:
CheckoutDataRequestBody
-
-
client.Checkout.PreviewCheckoutInternalAsync(ChangeSubscriptionInternalRequestBody { ... }) -> PreviewCheckoutInternalResponse
-
-
-
await client.Checkout.PreviewCheckoutInternalAsync( new ChangeSubscriptionInternalRequestBody { AddOnIds = new List<UpdateAddOnRequestBody>() { new UpdateAddOnRequestBody { AddOnId = "add_on_id", PriceId = "price_id" }, }, CompanyId = "company_id", NewPlanId = "new_plan_id", NewPriceId = "new_price_id", PayInAdvance = new List<UpdatePayInAdvanceRequestBody>() { new UpdatePayInAdvanceRequestBody { PriceId = "price_id", Quantity = 1 }, }, } );
-
-
-
request:
ChangeSubscriptionInternalRequestBody
-
-
client.Checkout.UpdateCustomerSubscriptionTrialEndAsync(subscriptionId, UpdateTrialEndRequestBody { ... }) -> UpdateCustomerSubscriptionTrialEndResponse
-
-
-
await client.Checkout.UpdateCustomerSubscriptionTrialEndAsync( "subscription_id", new UpdateTrialEndRequestBody() );
-
-
-
subscriptionId:
string
— subscription_id
-
request:
UpdateTrialEndRequestBody
-
-
client.Companies.ListCompaniesAsync(ListCompaniesRequest { ... }) -> ListCompaniesResponse
-
-
-
await client.Companies.ListCompaniesAsync(new ListCompaniesRequest());
-
-
-
request:
ListCompaniesRequest
-
-
client.Companies.UpsertCompanyAsync(UpsertCompanyRequestBody { ... }) -> UpsertCompanyResponse
-
-
-
await client.Companies.UpsertCompanyAsync( new UpsertCompanyRequestBody { Keys = new Dictionary<string, string>() { { "key", "value" } } } );
-
-
-
request:
UpsertCompanyRequestBody
-
-
client.Companies.GetCompanyAsync(companyId) -> GetCompanyResponse
-
-
-
await client.Companies.GetCompanyAsync("company_id");
-
-
-
companyId:
string
— company_id
-
-
client.Companies.DeleteCompanyAsync(companyId) -> DeleteCompanyResponse
-
-
-
await client.Companies.DeleteCompanyAsync("company_id");
-
-
-
companyId:
string
— company_id
-
-
client.Companies.CountCompaniesAsync(CountCompaniesRequest { ... }) -> CountCompaniesResponse
-
-
-
await client.Companies.CountCompaniesAsync(new CountCompaniesRequest());
-
-
-
request:
CountCompaniesRequest
-
-
client.Companies.CreateCompanyAsync(UpsertCompanyRequestBody { ... }) -> CreateCompanyResponse
-
-
-
await client.Companies.CreateCompanyAsync( new UpsertCompanyRequestBody { Keys = new Dictionary<string, string>() { { "key", "value" } } } );
-
-
-
request:
UpsertCompanyRequestBody
-
-
client.Companies.DeleteCompanyByKeysAsync(KeysRequestBody { ... }) -> DeleteCompanyByKeysResponse
-
-
-
await client.Companies.DeleteCompanyByKeysAsync( new KeysRequestBody { Keys = new Dictionary<string, string>() { { "key", "value" } } } );
-
-
-
request:
KeysRequestBody
-
-
client.Companies.LookupCompanyAsync(LookupCompanyRequest { ... }) -> LookupCompanyResponse
-
-
-
await client.Companies.LookupCompanyAsync( new LookupCompanyRequest { Keys = new Dictionary<string, object>() { { "keys", new Dictionary<object, object?>() { { "key", "value" } } }, }, } );
-
-
-
request:
LookupCompanyRequest
-
-
client.Companies.GetActiveDealsAsync(GetActiveDealsRequest { ... }) -> GetActiveDealsResponse
-
-
-
await client.Companies.GetActiveDealsAsync( new GetActiveDealsRequest { CompanyId = "company_id", DealStage = "deal_stage" } );
-
-
-
request:
GetActiveDealsRequest
-
-
client.Companies.ListCompanyMembershipsAsync(ListCompanyMembershipsRequest { ... }) -> ListCompanyMembershipsResponse
-
-
-
await client.Companies.ListCompanyMembershipsAsync(new ListCompanyMembershipsRequest());
-
-
-
request:
ListCompanyMembershipsRequest
-
-
client.Companies.GetOrCreateCompanyMembershipAsync(GetOrCreateCompanyMembershipRequestBody { ... }) -> GetOrCreateCompanyMembershipResponse
-
-
-
await client.Companies.GetOrCreateCompanyMembershipAsync( new GetOrCreateCompanyMembershipRequestBody { CompanyId = "company_id", UserId = "user_id" } );
-
-
-
request:
GetOrCreateCompanyMembershipRequestBody
-
-
client.Companies.DeleteCompanyMembershipAsync(companyMembershipId) -> DeleteCompanyMembershipResponse
-
-
-
await client.Companies.DeleteCompanyMembershipAsync("company_membership_id");
-
-
-
companyMembershipId:
string
— company_membership_id
-
-
client.Companies.GetActiveCompanySubscriptionAsync(GetActiveCompanySubscriptionRequest { ... }) -> GetActiveCompanySubscriptionResponse
-
-
-
await client.Companies.GetActiveCompanySubscriptionAsync(new GetActiveCompanySubscriptionRequest());
-
-
-
request:
GetActiveCompanySubscriptionRequest
-
-
client.Companies.UpsertCompanyTraitAsync(UpsertTraitRequestBody { ... }) -> UpsertCompanyTraitResponse
-
-
-
await client.Companies.UpsertCompanyTraitAsync( new UpsertTraitRequestBody { Keys = new Dictionary<string, string>() { { "key", "value" } }, Trait = "trait", } );
-
-
-
request:
UpsertTraitRequestBody
-
-
client.Companies.ListEntityKeyDefinitionsAsync(ListEntityKeyDefinitionsRequest { ... }) -> ListEntityKeyDefinitionsResponse
-
-
-
await client.Companies.ListEntityKeyDefinitionsAsync(new ListEntityKeyDefinitionsRequest());
-
-
-
request:
ListEntityKeyDefinitionsRequest
-
-
client.Companies.CountEntityKeyDefinitionsAsync(CountEntityKeyDefinitionsRequest { ... }) -> CountEntityKeyDefinitionsResponse
-
-
-
await client.Companies.CountEntityKeyDefinitionsAsync(new CountEntityKeyDefinitionsRequest());
-
-
-
request:
CountEntityKeyDefinitionsRequest
-
-
client.Companies.ListEntityTraitDefinitionsAsync(ListEntityTraitDefinitionsRequest { ... }) -> ListEntityTraitDefinitionsResponse
-
-
-
await client.Companies.ListEntityTraitDefinitionsAsync(new ListEntityTraitDefinitionsRequest());
-
-
-
request:
ListEntityTraitDefinitionsRequest
-
-
client.Companies.GetOrCreateEntityTraitDefinitionAsync(CreateEntityTraitDefinitionRequestBody { ... }) -> GetOrCreateEntityTraitDefinitionResponse
-
-
-
await client.Companies.GetOrCreateEntityTraitDefinitionAsync( new CreateEntityTraitDefinitionRequestBody { EntityType = CreateEntityTraitDefinitionRequestBodyEntityType.Company, Hierarchy = new List<string>() { "hierarchy" }, TraitType = CreateEntityTraitDefinitionRequestBodyTraitType.Boolean, } );
-
-
-
request:
CreateEntityTraitDefinitionRequestBody
-
-
client.Companies.GetEntityTraitDefinitionAsync(entityTraitDefinitionId) -> GetEntityTraitDefinitionResponse
-
-
-
await client.Companies.GetEntityTraitDefinitionAsync("entity_trait_definition_id");
-
-
-
entityTraitDefinitionId:
string
— entity_trait_definition_id
-
-
client.Companies.UpdateEntityTraitDefinitionAsync(entityTraitDefinitionId, UpdateEntityTraitDefinitionRequestBody { ... }) -> UpdateEntityTraitDefinitionResponse
-
-
-
await client.Companies.UpdateEntityTraitDefinitionAsync( "entity_trait_definition_id", new UpdateEntityTraitDefinitionRequestBody { TraitType = UpdateEntityTraitDefinitionRequestBodyTraitType.Boolean, } );
-
-
-
entityTraitDefinitionId:
string
— entity_trait_definition_id
-
request:
UpdateEntityTraitDefinitionRequestBody
-
-
client.Companies.CountEntityTraitDefinitionsAsync(CountEntityTraitDefinitionsRequest { ... }) -> CountEntityTraitDefinitionsResponse
-
-
-
await client.Companies.CountEntityTraitDefinitionsAsync(new CountEntityTraitDefinitionsRequest());
-
-
-
request:
CountEntityTraitDefinitionsRequest
-
-
client.Companies.GetEntityTraitValuesAsync(GetEntityTraitValuesRequest { ... }) -> GetEntityTraitValuesResponse
-
-
-
await client.Companies.GetEntityTraitValuesAsync( new GetEntityTraitValuesRequest { DefinitionId = "definition_id" } );
-
-
-
request:
GetEntityTraitValuesRequest
-
-
client.Companies.UpsertUserTraitAsync(UpsertTraitRequestBody { ... }) -> UpsertUserTraitResponse
-
-
-
await client.Companies.UpsertUserTraitAsync( new UpsertTraitRequestBody { Keys = new Dictionary<string, string>() { { "key", "value" } }, Trait = "trait", } );
-
-
-
request:
UpsertTraitRequestBody
-
-
client.Companies.ListUsersAsync(ListUsersRequest { ... }) -> ListUsersResponse
-
-
-
await client.Companies.ListUsersAsync(new ListUsersRequest());
-
-
-
request:
ListUsersRequest
-
-
client.Companies.UpsertUserAsync(UpsertUserRequestBody { ... }) -> UpsertUserResponse
-
-
-
await client.Companies.UpsertUserAsync( new UpsertUserRequestBody { Company = new Dictionary<string, string>() { { "key", "value" } }, Keys = new Dictionary<string, string>() { { "key", "value" } }, } );
-
-
-
request:
UpsertUserRequestBody
-
-
client.Companies.GetUserAsync(userId) -> GetUserResponse
-
-
-
await client.Companies.GetUserAsync("user_id");
-
-
-
userId:
string
— user_id
-
-
client.Companies.DeleteUserAsync(userId) -> DeleteUserResponse
-
-
-
await client.Companies.DeleteUserAsync("user_id");
-
-
-
userId:
string
— user_id
-
-
client.Companies.CountUsersAsync(CountUsersRequest { ... }) -> CountUsersResponse
-
-
-
await client.Companies.CountUsersAsync(new CountUsersRequest());
-
-
-
request:
CountUsersRequest
-
-
client.Companies.CreateUserAsync(UpsertUserRequestBody { ... }) -> CreateUserResponse
-
-
-
await client.Companies.CreateUserAsync( new UpsertUserRequestBody { Company = new Dictionary<string, string>() { { "key", "value" } }, Keys = new Dictionary<string, string>() { { "key", "value" } }, } );
-
-
-
request:
UpsertUserRequestBody
-
-
client.Companies.DeleteUserByKeysAsync(KeysRequestBody { ... }) -> DeleteUserByKeysResponse
-
-
-
await client.Companies.DeleteUserByKeysAsync( new KeysRequestBody { Keys = new Dictionary<string, string>() { { "key", "value" } } } );
-
-
-
request:
KeysRequestBody
-
-
client.Companies.LookupUserAsync(LookupUserRequest { ... }) -> LookupUserResponse
-
-
-
await client.Companies.LookupUserAsync( new LookupUserRequest { Keys = new Dictionary<string, object>() { { "keys", new Dictionary<object, object?>() { { "key", "value" } } }, }, } );
-
-
-
request:
LookupUserRequest
-
-
client.Entitlements.ListCompanyOverridesAsync(ListCompanyOverridesRequest { ... }) -> ListCompanyOverridesResponse
-
-
-
await client.Entitlements.ListCompanyOverridesAsync(new ListCompanyOverridesRequest());
-
-
-
request:
ListCompanyOverridesRequest
-
-
client.Entitlements.CreateCompanyOverrideAsync(CreateCompanyOverrideRequestBody { ... }) -> CreateCompanyOverrideResponse
-
-
-
await client.Entitlements.CreateCompanyOverrideAsync( new CreateCompanyOverrideRequestBody { CompanyId = "company_id", FeatureId = "feature_id", ValueType = CreateCompanyOverrideRequestBodyValueType.Boolean, } );
-
-
-
request:
CreateCompanyOverrideRequestBody
-
-
client.Entitlements.GetCompanyOverrideAsync(companyOverrideId) -> GetCompanyOverrideResponse
-
-
-
await client.Entitlements.GetCompanyOverrideAsync("company_override_id");
-
-
-
companyOverrideId:
string
— company_override_id
-
-
client.Entitlements.UpdateCompanyOverrideAsync(companyOverrideId, UpdateCompanyOverrideRequestBody { ... }) -> UpdateCompanyOverrideResponse
-
-
-
await client.Entitlements.UpdateCompanyOverrideAsync( "company_override_id", new UpdateCompanyOverrideRequestBody { ValueType = UpdateCompanyOverrideRequestBodyValueType.Boolean, } );
-
-
-
companyOverrideId:
string
— company_override_id
-
request:
UpdateCompanyOverrideRequestBody
-
-
client.Entitlements.DeleteCompanyOverrideAsync(companyOverrideId) -> DeleteCompanyOverrideResponse
-
-
-
await client.Entitlements.DeleteCompanyOverrideAsync("company_override_id");
-
-
-
companyOverrideId:
string
— company_override_id
-
-
client.Entitlements.CountCompanyOverridesAsync(CountCompanyOverridesRequest { ... }) -> CountCompanyOverridesResponse
-
-
-
await client.Entitlements.CountCompanyOverridesAsync(new CountCompanyOverridesRequest());
-
-
-
request:
CountCompanyOverridesRequest
-
-
client.Entitlements.ListFeatureCompaniesAsync(ListFeatureCompaniesRequest { ... }) -> ListFeatureCompaniesResponse
-
-
-
await client.Entitlements.ListFeatureCompaniesAsync( new ListFeatureCompaniesRequest { FeatureId = "feature_id" } );
-
-
-
request:
ListFeatureCompaniesRequest
-
-
client.Entitlements.CountFeatureCompaniesAsync(CountFeatureCompaniesRequest { ... }) -> CountFeatureCompaniesResponse
-
-
-
await client.Entitlements.CountFeatureCompaniesAsync( new CountFeatureCompaniesRequest { FeatureId = "feature_id" } );
-
-
-
request:
CountFeatureCompaniesRequest
-
-
client.Entitlements.ListFeatureUsageAsync(ListFeatureUsageRequest { ... }) -> ListFeatureUsageResponse
-
-
-
await client.Entitlements.ListFeatureUsageAsync(new ListFeatureUsageRequest());
-
-
-
request:
ListFeatureUsageRequest
-
-
client.Entitlements.CountFeatureUsageAsync(CountFeatureUsageRequest { ... }) -> CountFeatureUsageResponse
-
-
-
await client.Entitlements.CountFeatureUsageAsync(new CountFeatureUsageRequest());
-
-
-
request:
CountFeatureUsageRequest
-
-
client.Entitlements.ListFeatureUsersAsync(ListFeatureUsersRequest { ... }) -> ListFeatureUsersResponse
-
-
-
await client.Entitlements.ListFeatureUsersAsync( new ListFeatureUsersRequest { FeatureId = "feature_id" } );
-
-
-
request:
ListFeatureUsersRequest
-
-
client.Entitlements.CountFeatureUsersAsync(CountFeatureUsersRequest { ... }) -> CountFeatureUsersResponse
-
-
-
await client.Entitlements.CountFeatureUsersAsync( new CountFeatureUsersRequest { FeatureId = "feature_id" } );
-
-
-
request:
CountFeatureUsersRequest
-
-
client.Entitlements.ListPlanEntitlementsAsync(ListPlanEntitlementsRequest { ... }) -> ListPlanEntitlementsResponse
-
-
-
await client.Entitlements.ListPlanEntitlementsAsync(new ListPlanEntitlementsRequest());
-
-
-
request:
ListPlanEntitlementsRequest
-
-
client.Entitlements.CreatePlanEntitlementAsync(CreatePlanEntitlementRequestBody { ... }) -> CreatePlanEntitlementResponse
-
-
-
await client.Entitlements.CreatePlanEntitlementAsync( new CreatePlanEntitlementRequestBody { FeatureId = "feature_id", PlanId = "plan_id", ValueType = CreatePlanEntitlementRequestBodyValueType.Boolean, } );
-
-
-
request:
CreatePlanEntitlementRequestBody
-
-
client.Entitlements.GetPlanEntitlementAsync(planEntitlementId) -> GetPlanEntitlementResponse
-
-
-
await client.Entitlements.GetPlanEntitlementAsync("plan_entitlement_id");
-
-
-
planEntitlementId:
string
— plan_entitlement_id
-
-
client.Entitlements.UpdatePlanEntitlementAsync(planEntitlementId, UpdatePlanEntitlementRequestBody { ... }) -> UpdatePlanEntitlementResponse
-
-
-
await client.Entitlements.UpdatePlanEntitlementAsync( "plan_entitlement_id", new UpdatePlanEntitlementRequestBody { ValueType = UpdatePlanEntitlementRequestBodyValueType.Boolean, } );
-
-
-
planEntitlementId:
string
— plan_entitlement_id
-
request:
UpdatePlanEntitlementRequestBody
-
-
client.Entitlements.DeletePlanEntitlementAsync(planEntitlementId) -> DeletePlanEntitlementResponse
-
-
-
await client.Entitlements.DeletePlanEntitlementAsync("plan_entitlement_id");
-
-
-
planEntitlementId:
string
— plan_entitlement_id
-
-
client.Entitlements.CountPlanEntitlementsAsync(CountPlanEntitlementsRequest { ... }) -> CountPlanEntitlementsResponse
-
-
-
await client.Entitlements.CountPlanEntitlementsAsync(new CountPlanEntitlementsRequest());
-
-
-
request:
CountPlanEntitlementsRequest
-
-
client.Entitlements.GetFeatureUsageByCompanyAsync(GetFeatureUsageByCompanyRequest { ... }) -> GetFeatureUsageByCompanyResponse
-
-
-
await client.Entitlements.GetFeatureUsageByCompanyAsync( new GetFeatureUsageByCompanyRequest { Keys = new Dictionary<string, object>() { { "keys", new Dictionary<object, object?>() { { "key", "value" } } }, }, } );
-
-
-
request:
GetFeatureUsageByCompanyRequest
-
-
client.Plans.UpdateCompanyPlansAsync(companyPlanId, UpdateCompanyPlansRequestBody { ... }) -> UpdateCompanyPlansResponse
-
-
-
await client.Plans.UpdateCompanyPlansAsync( "company_plan_id", new UpdateCompanyPlansRequestBody { AddOnIds = new List<string>() { "add_on_ids" } } );
-
-
-
companyPlanId:
string
— company_plan_id
-
request:
UpdateCompanyPlansRequestBody
-
-
client.Plans.GetAudienceAsync(planAudienceId) -> GetAudienceResponse
-
-
-
await client.Plans.GetAudienceAsync("plan_audience_id");
-
-
-
planAudienceId:
string
— plan_audience_id
-
-
client.Plans.UpdateAudienceAsync(planAudienceId, UpdateAudienceRequestBody { ... }) -> UpdateAudienceResponse
-
-
-
await client.Plans.UpdateAudienceAsync( "plan_audience_id", new UpdateAudienceRequestBody { ConditionGroups = new List<CreateOrUpdateConditionGroupRequestBody>() { new CreateOrUpdateConditionGroupRequestBody { Conditions = new List<CreateOrUpdateConditionRequestBody>() { new CreateOrUpdateConditionRequestBody { ConditionType = CreateOrUpdateConditionRequestBodyConditionType.Company, Operator = CreateOrUpdateConditionRequestBodyOperator.Eq, ResourceIds = new List<string>() { "resource_ids" }, }, }, }, }, Conditions = new List<CreateOrUpdateConditionRequestBody>() { new CreateOrUpdateConditionRequestBody { ConditionType = CreateOrUpdateConditionRequestBodyConditionType.Company, Operator = CreateOrUpdateConditionRequestBodyOperator.Eq, ResourceIds = new List<string>() { "resource_ids" }, }, }, } );
-
-
-
planAudienceId:
string
— plan_audience_id
-
request:
UpdateAudienceRequestBody
-
-
client.Plans.DeleteAudienceAsync(planAudienceId) -> DeleteAudienceResponse
-
-
-
await client.Plans.DeleteAudienceAsync("plan_audience_id");
-
-
-
planAudienceId:
string
— plan_audience_id
-
-
client.Plans.ListPlansAsync(ListPlansRequest { ... }) -> ListPlansResponse
-
-
-
await client.Plans.ListPlansAsync(new ListPlansRequest());
-
-
-
request:
ListPlansRequest
-
-
client.Plans.CreatePlanAsync(CreatePlanRequestBody { ... }) -> CreatePlanResponse
-
-
-
await client.Plans.CreatePlanAsync( new CreatePlanRequestBody { Description = "description", Name = "name", PlanType = CreatePlanRequestBodyPlanType.Plan, } );
-
-
-
request:
CreatePlanRequestBody
-
-
client.Plans.GetPlanAsync(planId) -> GetPlanResponse
-
-
-
await client.Plans.GetPlanAsync("plan_id");
-
-
-
planId:
string
— plan_id
-
-
client.Plans.UpdatePlanAsync(planId, UpdatePlanRequestBody { ... }) -> UpdatePlanResponse
-
-
-
await client.Plans.UpdatePlanAsync("plan_id", new UpdatePlanRequestBody { Name = "name" });
-
-
-
planId:
string
— plan_id
-
request:
UpdatePlanRequestBody
-
-
client.Plans.DeletePlanAsync(planId) -> DeletePlanResponse
-
-
-
await client.Plans.DeletePlanAsync("plan_id");
-
-
-
planId:
string
— plan_id
-
-
client.Plans.UpsertBillingProductPlanAsync(planId, UpsertBillingProductRequestBody { ... }) -> UpsertBillingProductPlanResponse
-
-
-
await client.Plans.UpsertBillingProductPlanAsync( "plan_id", new UpsertBillingProductRequestBody { IsFreePlan = true, IsTrialable = true } );
-
-
-
planId:
string
— plan_id
-
request:
UpsertBillingProductRequestBody
-
-
client.Plans.CountPlansAsync(CountPlansRequest { ... }) -> CountPlansResponse
-
-
-
await client.Plans.CountPlansAsync(new CountPlansRequest());
-
-
-
request:
CountPlansRequest
-
-
client.Components.ListComponentsAsync(ListComponentsRequest { ... }) -> ListComponentsResponse
-
-
-
await client.Components.ListComponentsAsync(new ListComponentsRequest());
-
-
-
request:
ListComponentsRequest
-
-
client.Components.CreateComponentAsync(CreateComponentRequestBody { ... }) -> CreateComponentResponse
-
-
-
await client.Components.CreateComponentAsync( new CreateComponentRequestBody { EntityType = CreateComponentRequestBodyEntityType.Entitlement, Name = "name", } );
-
-
-
request:
CreateComponentRequestBody
-
-
client.Components.GetComponentAsync(componentId) -> GetComponentResponse
-
-
-
await client.Components.GetComponentAsync("component_id");
-
-
-
componentId:
string
— component_id
-
-
client.Components.UpdateComponentAsync(componentId, UpdateComponentRequestBody { ... }) -> UpdateComponentResponse
-
-
-
await client.Components.UpdateComponentAsync("component_id", new UpdateComponentRequestBody());
-
-
-
componentId:
string
— component_id
-
request:
UpdateComponentRequestBody
-
-
client.Components.DeleteComponentAsync(componentId) -> DeleteComponentResponse
-
-
-
await client.Components.DeleteComponentAsync("component_id");
-
-
-
componentId:
string
— component_id
-
-
client.Components.CountComponentsAsync(CountComponentsRequest { ... }) -> CountComponentsResponse
-
-
-
await client.Components.CountComponentsAsync(new CountComponentsRequest());
-
-
-
request:
CountComponentsRequest
-
-
client.Components.PreviewComponentDataAsync(PreviewComponentDataRequest { ... }) -> PreviewComponentDataResponse
-
-
-
await client.Components.PreviewComponentDataAsync(new PreviewComponentDataRequest());
-
-
-
request:
PreviewComponentDataRequest
-
-
client.Crm.UpsertDealLineItemAssociationAsync(CreateCrmDealLineItemAssociationRequestBody { ... }) -> UpsertDealLineItemAssociationResponse
-
-
-
await client.Crm.UpsertDealLineItemAssociationAsync( new CreateCrmDealLineItemAssociationRequestBody { DealExternalId = "deal_external_id", LineItemExternalId = "line_item_external_id", } );
-
-
-
request:
CreateCrmDealLineItemAssociationRequestBody
-
-
client.Crm.UpsertLineItemAsync(CreateCrmLineItemRequestBody { ... }) -> UpsertLineItemResponse
-
-
-
await client.Crm.UpsertLineItemAsync( new CreateCrmLineItemRequestBody { Amount = "amount", Interval = "interval", LineItemExternalId = "line_item_external_id", ProductExternalId = "product_external_id", Quantity = 1, } );
-
-
-
request:
CreateCrmLineItemRequestBody
-
-
client.Crm.UpsertCrmDealAsync(CreateCrmDealRequestBody { ... }) -> UpsertCrmDealResponse
-
-
-
await client.Crm.UpsertCrmDealAsync( new CreateCrmDealRequestBody { CrmCompanyKey = "crm_company_key", CrmType = "crm_type", DealExternalId = "deal_external_id", } );
-
-
-
request:
CreateCrmDealRequestBody
-
-
client.Crm.ListCrmProductsAsync(ListCrmProductsRequest { ... }) -> ListCrmProductsResponse
-
-
-
await client.Crm.ListCrmProductsAsync(new ListCrmProductsRequest());
-
-
-
request:
ListCrmProductsRequest
-
-
client.Crm.UpsertCrmProductAsync(CreateCrmProductRequestBody { ... }) -> UpsertCrmProductResponse
-
-
-
await client.Crm.UpsertCrmProductAsync( new CreateCrmProductRequestBody { Currency = "currency", Description = "description", ExternalId = "external_id", Interval = "interval", Name = "name", Price = "price", Quantity = 1, Sku = "sku", } );
-
-
-
request:
CreateCrmProductRequestBody
-
-
client.Events.CreateEventBatchAsync(CreateEventBatchRequestBody { ... }) -> CreateEventBatchResponse
-
-
-
await client.Events.CreateEventBatchAsync( new CreateEventBatchRequestBody { Events = new List<CreateEventRequestBody>() { new CreateEventRequestBody { EventType = CreateEventRequestBodyEventType.Identify }, }, } );
-
-
-
request:
CreateEventBatchRequestBody
-
-
client.Events.GetEventSummariesAsync(GetEventSummariesRequest { ... }) -> GetEventSummariesResponse
-
-
-
await client.Events.GetEventSummariesAsync(new GetEventSummariesRequest());
-
-
-
request:
GetEventSummariesRequest
-
-
client.Events.ListEventsAsync(ListEventsRequest { ... }) -> ListEventsResponse
-
-
-
await client.Events.ListEventsAsync(new ListEventsRequest());
-
-
-
request:
ListEventsRequest
-
-
client.Events.CreateEventAsync(CreateEventRequestBody { ... }) -> CreateEventResponse
-
-
-
await client.Events.CreateEventAsync( new CreateEventRequestBody { EventType = CreateEventRequestBodyEventType.Identify } );
-
-
-
request:
CreateEventRequestBody
-
-
client.Events.GetEventAsync(eventId) -> GetEventResponse
-
-
-
await client.Events.GetEventAsync("event_id");
-
-
-
eventId:
string
— event_id
-
-
client.Events.GetSegmentIntegrationStatusAsync() -> GetSegmentIntegrationStatusResponse
-
-
-
await client.Events.GetSegmentIntegrationStatusAsync();
-
-
client.Plangroups.GetPlanGroupAsync() -> GetPlanGroupResponse
-
-
-
await client.Plangroups.GetPlanGroupAsync();
-
-
client.Plangroups.CreatePlanGroupAsync(CreatePlanGroupRequestBody { ... }) -> CreatePlanGroupResponse
-
-
-
await client.Plangroups.CreatePlanGroupAsync( new CreatePlanGroupRequestBody { AddOnIds = new List<string>() { "add_on_ids" }, PlanIds = new List<string>() { "plan_ids" }, } );
-
-
-
request:
CreatePlanGroupRequestBody
-
-
client.Plangroups.UpdatePlanGroupAsync(planGroupId, UpdatePlanGroupRequestBody { ... }) -> UpdatePlanGroupResponse
-
-
-
await client.Plangroups.UpdatePlanGroupAsync( "plan_group_id", new UpdatePlanGroupRequestBody { AddOnIds = new List<string>() { "add_on_ids" }, PlanIds = new List<string>() { "plan_ids" }, } );
-
-
-
planGroupId:
string
— plan_group_id
-
request:
UpdatePlanGroupRequestBody
-
-
client.Accesstokens.IssueTemporaryAccessTokenAsync(IssueTemporaryAccessTokenRequestBody { ... }) -> IssueTemporaryAccessTokenResponse
-
-
-
await client.Accesstokens.IssueTemporaryAccessTokenAsync( new IssueTemporaryAccessTokenRequestBody { Lookup = new Dictionary<string, string>() { { "key", "value" } }, ResourceType = "resource_type", } );
-
-
-
request:
IssueTemporaryAccessTokenRequestBody
-
-
client.Webhooks.ListWebhookEventsAsync(ListWebhookEventsRequest { ... }) -> ListWebhookEventsResponse
-
-
-
await client.Webhooks.ListWebhookEventsAsync(new ListWebhookEventsRequest());
-
-
-
request:
ListWebhookEventsRequest
-
-
client.Webhooks.GetWebhookEventAsync(webhookEventId) -> GetWebhookEventResponse
-
-
-
await client.Webhooks.GetWebhookEventAsync("webhook_event_id");
-
-
-
webhookEventId:
string
— webhook_event_id
-
-
client.Webhooks.CountWebhookEventsAsync(CountWebhookEventsRequest { ... }) -> CountWebhookEventsResponse
-
-
-
await client.Webhooks.CountWebhookEventsAsync(new CountWebhookEventsRequest());
-
-
-
request:
CountWebhookEventsRequest
-
-
client.Webhooks.ListWebhooksAsync(ListWebhooksRequest { ... }) -> ListWebhooksResponse
-
-
-
await client.Webhooks.ListWebhooksAsync(new ListWebhooksRequest());
-
-
-
request:
ListWebhooksRequest
-
-
client.Webhooks.CreateWebhookAsync(CreateWebhookRequestBody { ... }) -> CreateWebhookResponse
-
-
-
await client.Webhooks.CreateWebhookAsync( new CreateWebhookRequestBody { Name = "name", RequestTypes = new List<CreateWebhookRequestBodyRequestTypesItem>() { CreateWebhookRequestBodyRequestTypesItem.CompanyUpdated, }, Url = "url", } );
-
-
-
request:
CreateWebhookRequestBody
-
-
client.Webhooks.GetWebhookAsync(webhookId) -> GetWebhookResponse
-
-
-
await client.Webhooks.GetWebhookAsync("webhook_id");
-
-
-
webhookId:
string
— webhook_id
-
-
client.Webhooks.UpdateWebhookAsync(webhookId, UpdateWebhookRequestBody { ... }) -> UpdateWebhookResponse
-
-
-
await client.Webhooks.UpdateWebhookAsync("webhook_id", new UpdateWebhookRequestBody());
-
-
-
webhookId:
string
— webhook_id
-
request:
UpdateWebhookRequestBody
-
-
client.Webhooks.DeleteWebhookAsync(webhookId) -> DeleteWebhookResponse
-
-
-
await client.Webhooks.DeleteWebhookAsync("webhook_id");
-
-
-
webhookId:
string
— webhook_id
-
-
client.Webhooks.CountWebhooksAsync(CountWebhooksRequest { ... }) -> CountWebhooksResponse
-
-
-
await client.Webhooks.CountWebhooksAsync(new CountWebhooksRequest());
-
-
-
request:
CountWebhooksRequest
-
-