ApiKeyBulkCreateOrUpdateBody
expiresOnWhen the key expires.
descriptionThe description of the api key.
keyThe API key's value. You can use this parameter to override Zuplo's default key format, but this is not recommended as you will lose our API Key Leak Detection
Zuplo.Accounts.Account
idThe id of the account
nameThe name of the account
labelThe label of the account
Zuplo.ApiKeys.ApiKey
createdOnWhen the item was created.
updatedOnWhen the item was last updated.
idexpiresOnWhen the key expires.
descriptionThe description of the api key.
keyThe API key's value. You can use this parameter to override Zuplo's default key format, but this is not recommended as you will lose our API Key Leak Detection
Zuplo.ApiKeys.ApiKeyCreateOrUpdateBody
expiresOnWhen the key expires.
descriptionThe description of the api key.
keyThe API key's value. You can use this parameter to override Zuplo's default key format, but this is not recommended as you will lose our API Key Leak Detection
Zuplo.ApiKeys.ApiKeys
limitoffsettotalZuplo.ApiKeys.Bucket
createdOnWhen the item was created.
updatedOnWhen the item was last updated.
idname^[a-z0-9-]{5,128}$ · requiredA friendly name for the bucket.
isRetrievableWhether the API keys stored in the bucket are retrievable
descriptionA description of the bucket.
Key value pairs to associate with the bucket.
Zuplo.ApiKeys.BucketCreateBody
name^[a-z0-9-]{5,128}$ · requiredA friendly name for the bucket.
descriptionA description of the bucket.
Key value pairs to associate with the bucket.
Zuplo.ApiKeys.BucketUpdateBody
descriptionA description of the bucket.
Key value pairs to associate with the bucket.
Zuplo.ApiKeys.Buckets
limitoffsettotalZuplo.ApiKeys.Consumer
createdOnWhen the item was created.
updatedOnWhen the item was last updated.
idname^[a-z0-9-]{1,128}$ · requiredA friendly name for the consumer. This name is used as the default user.sub property in the API Key Authentication policy.
descriptionA description of the consumer.
Key value pairs to associate with the consumer.
Generic metadata associated with the consumer.
Zuplo.ApiKeys.ConsumerCreateBody
name^[a-z0-9-]{1,128}$ · requiredA friendly name for the consumer. This name is used as the default user.sub property in the API Key Authentication policy.
Email addresses of the managers to invite or a list of managers (with subs) to add to the consumer.
descriptionA description of the consumer.
Key value pairs to associate with the consumer.
Generic metadata associated with the consumer.
Zuplo.ApiKeys.ConsumerUpdateBody
descriptionA description of the consumer.
Key value pairs to associate with the consumer.
Generic metadata associated with the consumer.
Zuplo.ApiKeys.Consumers
limitoffsettotalZuplo.ApiKeys.ManagerCreateItem
emailThe email address of the manager
subThe sub of the manager in the identity provider
Zuplo.AuditLogs.ActingAs
subThe subject identifier of the user being impersonated
emailThe email address of the impersonated user (if available)
Zuplo.AuditLogs.Actor
subThe subject identifier of the actor (user ID, API key, etc.)
emailThe email address of the actor (only for user actors)
typeThe type of actor (e.g., 'user', 'consumer', 'service', 'anonymous')
connectionThe authentication connection used (e.g., 'auth0', 'google')
Information about the user being impersonated, if any
Additional metadata about the actor
Zuplo.AuditLogs.AuditLog
actionThe action that was performed (e.g., 'account.create', 'project.delete')
Additional metadata about the action
Details about the actor who performed the action
List of resources affected by this action
Contextual information about where and how the action was performed
Information about the API route that triggered this audit event
timestampThe timestamp when the action occurred
requestIdThe unique request ID for correlation
successWhether the action was successful
errorError message if the action failed
Zuplo.AuditLogs.AuditLogsPagination
limitMaximum number of results returned
offsetNumber of results skipped
totalTotal number of results available
hasMoreWhether there are more results available
Zuplo.AuditLogs.AuditLogsResponse
Array of audit log entries
Pagination information
Zuplo.AuditLogs.Context
ipAddressThe IP address of the request
userAgentThe user agent string of the request
countryThe ISO 3166-1 alpha-2 country code (e.g., 'US', 'GB')
regionThe region/state code (e.g., 'CA' for California)
cityThe city name from which the request originated
postalCodeThe postal/ZIP code
metroCodeThe metro code (DMA code in the US)
asOrgThe Autonomous System organization (ISP name)
Zuplo.AuditLogs.Resource
typeThe type of resource (e.g., 'account', 'project', 'deployment')
idThe unique identifier of the resource
Additional metadata about the resource
Zuplo.AuditLogs.Route
sourceThe source system or API that handled the request (e.g., 'api', 'gateway')
urlThe full URL path of the request
methodThe HTTP method used for the request
Zuplo.ClientAuth.OAuthAccessTokenResponse
access_tokentoken_typeexpires_inscopeZuplo.Common.ExpiresOnField
expiresOnWhen the item will expire.
Zuplo.Configurations.Configuration
accountNameprojectNameenvironmentTypesystemConfigurationsZuplo.ConsumerAnalytics.CallsDetailData
consumertimeStamptotalCallsZuplo.ConsumerAnalytics.RequestData
consumermethodroutePathstatusCodetimeStampcitycountryZuplo.ConsumerAnalytics.StatsByStatusCode.TimeWindowFilter
Zuplo.ConsumerAnalytics.StatsData
totalCallsconsumerZuplo.DeploymentStatus.DeploymentStatus
statusurlZuplo.Deployments.Deployment
nameThe name of the deployment. You can find this in the Zuplo Portal under Settings > Environments.
urllabelurlParametercreatedOnupdatedOnloggingIdaccountNameprojectNamestatemessagebranchNameenvironmentTypeZuplo.Deploys.SourceCreateBody
accountNameThe name of the account
projectNameThe name of the project
branchNameThe name of the branch for deployment
Zuplo.Deploys.SourceUrlCreateBody
accountNameThe name of the account
projectNameThe name of the project
branchNameThe name of the branch for deployment
repositoryUrlThe git repository url of the source code
branchThe git branch
shaThe git sha of the commit
Zuplo.Environments.Environment
nameThe name of the environment.
createdOnaccountNameprojectNamebranchNameenvironmentTypeZuplo.Environments.EnvironmentCreateBody
accountNameThe name of the account
projectNameThe name of the project
environmentTypeThe name of the branch for deployment
branchNameThe name of the branch for deployment
Zuplo.HttpProblemDetails.BadRequestProblemResponse
typetitledetailinstanceZuplo.HttpProblemDetails.InternalServerErrorProblemResponse
typetitledetailinstanceZuplo.HttpProblemDetails.NotFoundProblemResponse
typetitledetailinstanceZuplo.HttpProblemDetails.UnauthorizedProblemResponse
typetitledetailinstanceZuplo.ManagedDedicated.Fleet
idFleet ID
nameFleet name
vendorFleet vendor
controlPlaneUrlControl plane URL
isAccountDefaultWhether this is the default fleet for the account
createdOnCreation timestamp
updatedOnLast update timestamp
Zuplo.Metering.Bucket
createdOnWhen the item was created.
updatedOnWhen the item was last updated.
idaccountNameZuplo.Metering.Buckets
limitoffsettotalZuplo.Metering.Plan
createdOnWhen the item was created.
updatedOnWhen the item was last updated.
idhasSubscriptionslabelplanExternalIdtrialDaystrialEndStatusisTrialCollectPaymentZuplo.Metering.PlanCreateBody
labelplanExternalIdtrialDaystrialEndStatusisTrialCollectPaymentZuplo.Metering.PlanUpdateBody
labelplanExternalIdtrialDaystrialEndStatusisTrialCollectPaymentZuplo.Metering.Plans
limitoffsettotalZuplo.Metering.Subscription
createdOnWhen the item was created.
updatedOnWhen the item was last updated.
idplanIdsplanExternalIdsstatustyperenewalStrategyregioncustomerKeysubscriptionExternalIdcustomerExternalIdquotaResetAnchortrialEndStatustrialEndDatetrialStartDatenextBillingCycleproductKeyZuplo.Metering.SubscriptionCreateBody
planIdsplanExternalIdsstatustyperenewalStrategyregioncustomerKeysubscriptionExternalIdcustomerExternalIdquotaResetAnchortrialEndStatustrialEndDatetrialStartDatenextBillingCycleproductKeyZuplo.Metering.SubscriptionUpdateBody
planExternalIdsstatusproratetrialEndDateZuplo.Metering.Subscriptions
limitoffsettotalZuplo.MtlsCertificates.CertificateInfo
subjectCertificate subject
issuerCertificate issuer
validFromCertificate valid from date
validToCertificate valid to date
serialNumberCertificate serial number
Zuplo.MtlsCertificates.Environments
developmentWhether the certificate is enabled for the development environment
previewWhether the certificate is enabled for the preview environment
productionWhether the certificate is enabled for the production environment
Zuplo.MtlsCertificates.MtlsCertificate
idThe unique identifier for the certificate
nameThe name of the certificate. Must be alphanumeric with underscores.
Certificate information
Environments where the certificate is enabled
createdOnWhen the item was created.
updatedOnWhen the item was last updated.
Zuplo.MtlsCertificates.MtlsCertificateCreateBody
nameThe name of the certificate. Must be alphanumeric with underscores.
certificateThe PEM-encoded certificate
keyThe PEM-encoded private key
environmentsList of environments where the certificate should be enabled
Zuplo.MtlsCertificates.MtlsCertificateListResponse
List of mTLS certificates
offsetOffset for pagination
limitLimit for pagination
Zuplo.MtlsCertificates.MtlsCertificateUpdateBody
environmentsList of environments where the certificate should be enabled
Zuplo.Projects.Project
nameThe name of the project
accountNameThe name of the account this project belongs to
Zuplo.Projects.ProjectCreateBody
nameThe name of the project
Zuplo.Tunnels.Tunnel
tunnelIdname^[a-zA-Z0-9-]{3,24}$ · requiredA friendly name for the tunnel.
tokenSet your TUNNEL_TOKEN to this value to connect to the tunnel.
Zuplo.Tunnels.TunnelList
limitoffsettotalZuplo.Tunnels.TunnelListItem
idname^[a-zA-Z0-9-]{3,24}$ · requiredA friendly name for the tunnel.
Zuplo.Tunnels.TunnelTeardownOperation
idstatusmessagedetailsZuplo.Tunnels.TunneledServiceConfiguration
name^[a-zA-Z0-9-]{3,24}$ · requiredA friendly name for the service. This name needs to be unique across all your tunneled services. Changing this will invalidate existing services with the name.
endpointThe URL of the service that the tunnel will forward to, e.g, http://localhost:3000
A list of projects that should have access to this tunneled service under the service://name URL scheme.
Zuplo.Tunnels.TunneledServicesConfiguration
versionThe version of this configuration format.
A list of services that the tunnel will connect to.
Zuplo.Tunnels.TunneledServicesProvisioningOperation
idstatusmessagedetailsZuplo.Variables.Variable
branchcreatedOnWhen the item was created.
updatedOnWhen the item was last updated.
nameThe name of the variable. Must be named in SCREAMING_SNAKE_CASE.
isSecretWhether the variable is a secret.
valueThe value of the variable.