diff --git a/turnkey_client/lib/turnkey_client/models/api_only_user_params.rb b/turnkey_client/lib/turnkey_client/models/api_only_user_params.rb index 97e8556..42b33eb 100644 --- a/turnkey_client/lib/turnkey_client/models/api_only_user_params.rb +++ b/turnkey_client/lib/turnkey_client/models/api_only_user_params.rb @@ -18,10 +18,10 @@ class ApiOnlyUserParams # The email address for this API-only User (optional). attr_accessor :user_email - # A list of tags assigned to the new API-only User. + # A list of tags assigned to the new API-only User. This field, if not needed, should be an empty array in your request body. attr_accessor :user_tags - # A list of API Key parameters. + # A list of API Key parameters. This field, if not needed, should be an empty array in your request body. attr_accessor :api_keys # Attribute mapping from ruby-style variable name to JSON key. diff --git a/turnkey_client/lib/turnkey_client/models/create_wallet_intent.rb b/turnkey_client/lib/turnkey_client/models/create_wallet_intent.rb index 9746b58..3372b76 100644 --- a/turnkey_client/lib/turnkey_client/models/create_wallet_intent.rb +++ b/turnkey_client/lib/turnkey_client/models/create_wallet_intent.rb @@ -15,7 +15,7 @@ class CreateWalletIntent # Human-readable name for a Wallet. attr_accessor :wallet_name - # A list of wallet Accounts. + # A list of wallet Accounts. This field, if not needed, should be an empty array in your request body. attr_accessor :accounts # Length of mnemonic to generate the Wallet seed. Defaults to 12. Accepted values: 12, 15, 18, 21, 24. diff --git a/turnkey_client/lib/turnkey_client/models/invitation_params.rb b/turnkey_client/lib/turnkey_client/models/invitation_params.rb index bcc58f0..2de70fd 100644 --- a/turnkey_client/lib/turnkey_client/models/invitation_params.rb +++ b/turnkey_client/lib/turnkey_client/models/invitation_params.rb @@ -18,7 +18,7 @@ class InvitationParams # The email address of the intended Invitation recipient. attr_accessor :receiver_user_email - # A list of tags assigned to the Invitation recipient. + # A list of tags assigned to the Invitation recipient. This field, if not needed, should be an empty array in your request body. attr_accessor :receiver_user_tags attr_accessor :access_type diff --git a/turnkey_client/lib/turnkey_client/models/private_key_params.rb b/turnkey_client/lib/turnkey_client/models/private_key_params.rb index ea57e54..682935a 100644 --- a/turnkey_client/lib/turnkey_client/models/private_key_params.rb +++ b/turnkey_client/lib/turnkey_client/models/private_key_params.rb @@ -17,7 +17,7 @@ class PrivateKeyParams attr_accessor :curve - # A list of Private Key Tag IDs. + # A list of Private Key Tag IDs. This field, if not needed, should be an empty array in your request body. attr_accessor :private_key_tags # Cryptocurrency-specific formats for a derived address (e.g., Ethereum). diff --git a/turnkey_client/lib/turnkey_client/models/root_user_params.rb b/turnkey_client/lib/turnkey_client/models/root_user_params.rb index 048b6a4..7fcfca2 100644 --- a/turnkey_client/lib/turnkey_client/models/root_user_params.rb +++ b/turnkey_client/lib/turnkey_client/models/root_user_params.rb @@ -18,10 +18,10 @@ class RootUserParams # The user's email address. attr_accessor :user_email - # A list of API Key parameters. + # A list of API Key parameters. This field, if not needed, should be an empty array in your request body. attr_accessor :api_keys - # A list of Authenticator parameters. + # A list of Authenticator parameters. This field, if not needed, should be an empty array in your request body. attr_accessor :authenticators # Attribute mapping from ruby-style variable name to JSON key. diff --git a/turnkey_client/lib/turnkey_client/models/root_user_params_v2.rb b/turnkey_client/lib/turnkey_client/models/root_user_params_v2.rb index 0e9c819..83ac402 100644 --- a/turnkey_client/lib/turnkey_client/models/root_user_params_v2.rb +++ b/turnkey_client/lib/turnkey_client/models/root_user_params_v2.rb @@ -18,13 +18,13 @@ class RootUserParamsV2 # The user's email address. attr_accessor :user_email - # A list of API Key parameters. + # A list of API Key parameters. This field, if not needed, should be an empty array in your request body. attr_accessor :api_keys - # A list of Authenticator parameters. + # A list of Authenticator parameters. This field, if not needed, should be an empty array in your request body. attr_accessor :authenticators - # A list of Oauth providers. + # A list of Oauth providers. This field, if not needed, should be an empty array in your request body. attr_accessor :oauth_providers # Attribute mapping from ruby-style variable name to JSON key. diff --git a/turnkey_client/lib/turnkey_client/models/root_user_params_v3.rb b/turnkey_client/lib/turnkey_client/models/root_user_params_v3.rb index f5fbf47..f9f3b8a 100644 --- a/turnkey_client/lib/turnkey_client/models/root_user_params_v3.rb +++ b/turnkey_client/lib/turnkey_client/models/root_user_params_v3.rb @@ -18,13 +18,13 @@ class RootUserParamsV3 # The user's email address. attr_accessor :user_email - # A list of API Key parameters. + # A list of API Key parameters. This field, if not needed, should be an empty array in your request body. attr_accessor :api_keys - # A list of Authenticator parameters. + # A list of Authenticator parameters. This field, if not needed, should be an empty array in your request body. attr_accessor :authenticators - # A list of Oauth providers. + # A list of Oauth providers. This field, if not needed, should be an empty array in your request body. attr_accessor :oauth_providers # Attribute mapping from ruby-style variable name to JSON key. diff --git a/turnkey_client/lib/turnkey_client/models/root_user_params_v4.rb b/turnkey_client/lib/turnkey_client/models/root_user_params_v4.rb index ee16d55..c1d002a 100644 --- a/turnkey_client/lib/turnkey_client/models/root_user_params_v4.rb +++ b/turnkey_client/lib/turnkey_client/models/root_user_params_v4.rb @@ -21,13 +21,13 @@ class RootUserParamsV4 # The user's phone number in E.164 format e.g. +13214567890 attr_accessor :user_phone_number - # A list of API Key parameters. + # A list of API Key parameters. This field, if not needed, should be an empty array in your request body. attr_accessor :api_keys - # A list of Authenticator parameters. + # A list of Authenticator parameters. This field, if not needed, should be an empty array in your request body. attr_accessor :authenticators - # A list of Oauth providers. + # A list of Oauth providers. This field, if not needed, should be an empty array in your request body. attr_accessor :oauth_providers # Attribute mapping from ruby-style variable name to JSON key. diff --git a/turnkey_client/lib/turnkey_client/models/update_user_intent.rb b/turnkey_client/lib/turnkey_client/models/update_user_intent.rb index fd59d8f..814d10d 100644 --- a/turnkey_client/lib/turnkey_client/models/update_user_intent.rb +++ b/turnkey_client/lib/turnkey_client/models/update_user_intent.rb @@ -21,7 +21,7 @@ class UpdateUserIntent # The user's email address. attr_accessor :user_email - # An updated list of User Tags to apply to this User. + # An updated list of User Tags to apply to this User. This field, if not needed, should be an empty array in your request body. attr_accessor :user_tag_ids # The user's phone number in E.164 format e.g. +13214567890 diff --git a/turnkey_client/lib/turnkey_client/models/user.rb b/turnkey_client/lib/turnkey_client/models/user.rb index 53a411d..73c444a 100644 --- a/turnkey_client/lib/turnkey_client/models/user.rb +++ b/turnkey_client/lib/turnkey_client/models/user.rb @@ -27,7 +27,7 @@ class User # A list of Authenticator parameters. attr_accessor :authenticators - # A list of API Key parameters. + # A list of API Key parameters. This field, if not needed, should be an empty array in your request body. attr_accessor :api_keys # A list of User Tag IDs. diff --git a/turnkey_client/lib/turnkey_client/models/user_params.rb b/turnkey_client/lib/turnkey_client/models/user_params.rb index f4800f0..991f164 100644 --- a/turnkey_client/lib/turnkey_client/models/user_params.rb +++ b/turnkey_client/lib/turnkey_client/models/user_params.rb @@ -20,13 +20,13 @@ class UserParams attr_accessor :access_type - # A list of API Key parameters. + # A list of API Key parameters. This field, if not needed, should be an empty array in your request body. attr_accessor :api_keys - # A list of Authenticator parameters. + # A list of Authenticator parameters. This field, if not needed, should be an empty array in your request body. attr_accessor :authenticators - # A list of User Tag IDs. + # A list of User Tag IDs. This field, if not needed, should be an empty array in your request body. attr_accessor :user_tags # Attribute mapping from ruby-style variable name to JSON key. diff --git a/turnkey_client/lib/turnkey_client/models/user_params_v2.rb b/turnkey_client/lib/turnkey_client/models/user_params_v2.rb index 6466c70..be10988 100644 --- a/turnkey_client/lib/turnkey_client/models/user_params_v2.rb +++ b/turnkey_client/lib/turnkey_client/models/user_params_v2.rb @@ -18,13 +18,13 @@ class UserParamsV2 # The user's email address. attr_accessor :user_email - # A list of API Key parameters. + # A list of API Key parameters. This field, if not needed, should be an empty array in your request body. attr_accessor :api_keys - # A list of Authenticator parameters. + # A list of Authenticator parameters. This field, if not needed, should be an empty array in your request body. attr_accessor :authenticators - # A list of User Tag IDs. + # A list of User Tag IDs. This field, if not needed, should be an empty array in your request body. attr_accessor :user_tags # Attribute mapping from ruby-style variable name to JSON key. diff --git a/turnkey_client/lib/turnkey_client/models/wallet_params.rb b/turnkey_client/lib/turnkey_client/models/wallet_params.rb index eb368c5..ca41b3d 100644 --- a/turnkey_client/lib/turnkey_client/models/wallet_params.rb +++ b/turnkey_client/lib/turnkey_client/models/wallet_params.rb @@ -15,7 +15,7 @@ class WalletParams # Human-readable name for a Wallet. attr_accessor :wallet_name - # A list of wallet Accounts. + # A list of wallet Accounts. This field, if not needed, should be an empty array in your request body. attr_accessor :accounts # Length of mnemonic to generate the Wallet seed. Defaults to 12. Accepted values: 12, 15, 18, 21, 24. diff --git a/turnkey_client/lib/turnkey_client/version.rb b/turnkey_client/lib/turnkey_client/version.rb index ab366cc..4a01e5b 100644 --- a/turnkey_client/lib/turnkey_client/version.rb +++ b/turnkey_client/lib/turnkey_client/version.rb @@ -9,5 +9,5 @@ =end module TurnkeyClient - VERSION = '0.0.13' + VERSION = '0.0.14' end diff --git a/turnkey_client_inputs/config.json b/turnkey_client_inputs/config.json index d9fa61e..00e6f31 100644 --- a/turnkey_client_inputs/config.json +++ b/turnkey_client_inputs/config.json @@ -6,5 +6,5 @@ "gemAuthor": "Turnkey Engineering", "gemAuthorEmail": "hello@turnkey.com", "moduleName": "TurnkeyClient", - "gemVersion": "0.0.13" + "gemVersion": "0.0.14" } diff --git a/turnkey_client_inputs/public_api.swagger.json b/turnkey_client_inputs/public_api.swagger.json index 1520d6e..f8c70dc 100644 --- a/turnkey_client_inputs/public_api.swagger.json +++ b/turnkey_client_inputs/public_api.swagger.json @@ -2416,7 +2416,7 @@ "items": { "type": "string" }, - "description": "A list of tags assigned to the new API-only User." + "description": "A list of tags assigned to the new API-only User. This field, if not needed, should be an empty array in your request body." }, "apiKeys": { "type": "array", @@ -2424,7 +2424,7 @@ "type": "object", "$ref": "#/definitions/ApiKeyParams" }, - "description": "A list of API Key parameters." + "description": "A list of API Key parameters. This field, if not needed, should be an empty array in your request body." } }, "required": ["userName", "userTags", "apiKeys"] @@ -3975,7 +3975,7 @@ "type": "object", "$ref": "#/definitions/WalletAccountParams" }, - "description": "A list of wallet Accounts." + "description": "A list of wallet Accounts. This field, if not needed, should be an empty array in your request body." }, "mnemonicLength": { "type": "integer", @@ -6116,7 +6116,7 @@ "items": { "type": "string" }, - "description": "A list of tags assigned to the Invitation recipient." + "description": "A list of tags assigned to the Invitation recipient. This field, if not needed, should be an empty array in your request body." }, "accessType": { "$ref": "#/definitions/AccessType", @@ -6545,7 +6545,7 @@ "items": { "type": "string" }, - "description": "A list of Private Key Tag IDs." + "description": "A list of Private Key Tag IDs. This field, if not needed, should be an empty array in your request body." }, "addressFormats": { "type": "array", @@ -6948,7 +6948,7 @@ "type": "object", "$ref": "#/definitions/ApiKeyParams" }, - "description": "A list of API Key parameters." + "description": "A list of API Key parameters. This field, if not needed, should be an empty array in your request body." }, "authenticators": { "type": "array", @@ -6956,7 +6956,7 @@ "type": "object", "$ref": "#/definitions/AuthenticatorParamsV2" }, - "description": "A list of Authenticator parameters." + "description": "A list of Authenticator parameters. This field, if not needed, should be an empty array in your request body." } }, "required": ["userName", "apiKeys", "authenticators"] @@ -6978,7 +6978,7 @@ "type": "object", "$ref": "#/definitions/ApiKeyParams" }, - "description": "A list of API Key parameters." + "description": "A list of API Key parameters. This field, if not needed, should be an empty array in your request body." }, "authenticators": { "type": "array", @@ -6986,7 +6986,7 @@ "type": "object", "$ref": "#/definitions/AuthenticatorParamsV2" }, - "description": "A list of Authenticator parameters." + "description": "A list of Authenticator parameters. This field, if not needed, should be an empty array in your request body." }, "oauthProviders": { "type": "array", @@ -6994,7 +6994,7 @@ "type": "object", "$ref": "#/definitions/OauthProviderParams" }, - "description": "A list of Oauth providers." + "description": "A list of Oauth providers. This field, if not needed, should be an empty array in your request body." } }, "required": ["userName", "apiKeys", "authenticators", "oauthProviders"] @@ -7016,7 +7016,7 @@ "type": "object", "$ref": "#/definitions/ApiKeyParamsV2" }, - "description": "A list of API Key parameters." + "description": "A list of API Key parameters. This field, if not needed, should be an empty array in your request body." }, "authenticators": { "type": "array", @@ -7024,7 +7024,7 @@ "type": "object", "$ref": "#/definitions/AuthenticatorParamsV2" }, - "description": "A list of Authenticator parameters." + "description": "A list of Authenticator parameters. This field, if not needed, should be an empty array in your request body." }, "oauthProviders": { "type": "array", @@ -7032,7 +7032,7 @@ "type": "object", "$ref": "#/definitions/OauthProviderParams" }, - "description": "A list of Oauth providers." + "description": "A list of Oauth providers. This field, if not needed, should be an empty array in your request body." } }, "required": ["userName", "apiKeys", "authenticators", "oauthProviders"] @@ -7058,7 +7058,7 @@ "type": "object", "$ref": "#/definitions/ApiKeyParamsV2" }, - "description": "A list of API Key parameters." + "description": "A list of API Key parameters. This field, if not needed, should be an empty array in your request body." }, "authenticators": { "type": "array", @@ -7066,7 +7066,7 @@ "type": "object", "$ref": "#/definitions/AuthenticatorParamsV2" }, - "description": "A list of Authenticator parameters." + "description": "A list of Authenticator parameters. This field, if not needed, should be an empty array in your request body." }, "oauthProviders": { "type": "array", @@ -7074,7 +7074,7 @@ "type": "object", "$ref": "#/definitions/OauthProviderParams" }, - "description": "A list of Oauth providers." + "description": "A list of Oauth providers. This field, if not needed, should be an empty array in your request body." } }, "required": ["userName", "apiKeys", "authenticators", "oauthProviders"] @@ -7685,7 +7685,7 @@ "items": { "type": "string" }, - "description": "An updated list of User Tags to apply to this User." + "description": "An updated list of User Tags to apply to this User. This field, if not needed, should be an empty array in your request body." }, "userPhoneNumber": { "type": "string", @@ -7862,7 +7862,7 @@ "type": "object", "$ref": "#/definitions/ApiKey" }, - "description": "A list of API Key parameters." + "description": "A list of API Key parameters. This field, if not needed, should be an empty array in your request body." }, "userTags": { "type": "array", @@ -7918,7 +7918,7 @@ "type": "object", "$ref": "#/definitions/ApiKeyParams" }, - "description": "A list of API Key parameters." + "description": "A list of API Key parameters. This field, if not needed, should be an empty array in your request body." }, "authenticators": { "type": "array", @@ -7926,14 +7926,14 @@ "type": "object", "$ref": "#/definitions/AuthenticatorParams" }, - "description": "A list of Authenticator parameters." + "description": "A list of Authenticator parameters. This field, if not needed, should be an empty array in your request body." }, "userTags": { "type": "array", "items": { "type": "string" }, - "description": "A list of User Tag IDs." + "description": "A list of User Tag IDs. This field, if not needed, should be an empty array in your request body." } }, "required": [ @@ -7961,7 +7961,7 @@ "type": "object", "$ref": "#/definitions/ApiKeyParams" }, - "description": "A list of API Key parameters." + "description": "A list of API Key parameters. This field, if not needed, should be an empty array in your request body." }, "authenticators": { "type": "array", @@ -7969,14 +7969,14 @@ "type": "object", "$ref": "#/definitions/AuthenticatorParamsV2" }, - "description": "A list of Authenticator parameters." + "description": "A list of Authenticator parameters. This field, if not needed, should be an empty array in your request body." }, "userTags": { "type": "array", "items": { "type": "string" }, - "description": "A list of User Tag IDs." + "description": "A list of User Tag IDs. This field, if not needed, should be an empty array in your request body." } }, "required": ["userName", "apiKeys", "authenticators", "userTags"] @@ -8162,7 +8162,7 @@ "type": "object", "$ref": "#/definitions/WalletAccountParams" }, - "description": "A list of wallet Accounts." + "description": "A list of wallet Accounts. This field, if not needed, should be an empty array in your request body." }, "mnemonicLength": { "type": "integer",