The identity and technical contract details declared by the specification.
gitpod.v1.GetStripePublishableKeyRequest
object
1 property
1 required
gitpod.v1.SetBillingRealmResponse
object
gitpod.v1.BillingRealm
string
gitpod.v1.CompleteBillingSetupRequest
object
2 properties
2 required
gitpod.v1.CouponConfig
object
4 properties
gitpod.v1.PaymentFailureInfo
object
4 properties
gitpod.v1.PaymentMethodStatus
string
gitpod.v1.SetTaxIDResponse
object
gitpod.v1.CreateCouponRequest
object
6 properties
2 required
gitpod.v1.ListCouponsRequest.Filter
object
4 properties
gitpod.v1.AutoTopupSettings
object
AutoTopupSettings configures automatic credit top-ups for an organization.
3 properties
gitpod.v1.RequestRecoveryCreditResponse
object
gitpod.v1.CreditsByType
object
CreditsByType contains credits consumed for a single usage type.
2 properties
gitpod.v1.GetBillingInfoResponse
object
12 properties
gitpod.v1.GetStripePortalUrlResponse
object
1 property
1 required
gitpod.v1.DeleteTeamCreditAllocationResponse
object
gitpod.v1.GetStripePublishableKeyResponse
object
1 property
1 required
gitpod.v1.GrantCreditsRequest
object
2 properties
2 required
gitpod.v1.TeamCreditAllocationInfo
object
TeamCreditAllocationInfo represents a team's credit budget allocation.
6 properties
gitpod.v1.UpdateSubscriptionResponse
object
1 property
gitpod.v1.SetOrganizationCreditGrantResponse
object
gitpod.v1.DateRange
object
DateRange specifies a time period for queries.
2 properties
2 required
gitpod.v1.InsertUsageEventsRequest
object
3 properties
gitpod.v1.CorrectUsageEventsResponse
object
1 property
gitpod.v1.CreditUsageDataPoint
object
A single data point in a credit consumption time series.
2 properties
gitpod.v1.UserCreditUsage
object
UserCreditUsage contains a single user's credit usage, broken down by type.
3 properties
gitpod.v1.ListCouponsResponse
object
2 properties
gitpod.v1.DeleteTeamCreditAllocationRequest
object
2 properties
2 required
gitpod.v1.GetBillingRecordResponse
object
1 property
gitpod.v1.GetTeamCreditAllocationRequest
object
2 properties
2 required
gitpod.v1.ListCouponsRequest
object
2 properties
gitpod.v1.UpdateTeamCreditAllocationRequest
object
3 properties
3 required
gitpod.v1.MetricConsumptionTimeSeries.Kind
string
gitpod.v1.BillingRecordSpec
object
1 property
gitpod.v1.Subscription
object
7 properties
gitpod.v1.InsertUsageEventsResponse
object
4 properties
gitpod.v1.BillingPlanSpec
object
3 properties
1 required
gitpod.v1.GetCreditConsumptionTimeSeriesRequest
object
2 properties
1 required
gitpod.v1.UsageType
string
UsageType identifies the category of usage.
gitpod.v1.SetTaxIDRequest
object
3 properties
3 required
gitpod.v1.PaymentFailureState
string
gitpod.v1.UpdateTeamCreditAllocationResponse
object
1 property
gitpod.v1.GetEnterpriseBillingInfoResponse
object
1 property
gitpod.v1.UpdateAutoTopupSettingsRequest
object
2 properties
2 required
connect.error
object
Error type returned by Connect: https://connectrpc.com/docs/go/errors/http-representation
2 properties
gitpod.v1.CumulativeCreditUsage
object
CumulativeCreditUsage contains cumulative credit consumption totals.
2 properties
gitpod.v1.CorrectUsageEventsRequest
object
2 properties
gitpod.v1.BillingRecordStatus
object
4 properties
gitpod.v1.CreateTeamCreditAllocationResponse
object
1 property
gitpod.v1.UpdateSubscriptionRequest
object
2 properties
2 required
gitpod.v1.GetCreditUsageReportResponse
object
3 properties
gitpod.v1.GetCreditUsageExportResponse
object
1 property
gitpod.v1.SetupBillingRequest
object
1 property
1 required
gitpod.v1.GetEnterpriseBillingInfoRequest
object
1 property
1 required
gitpod.v1.UpdateAutoTopupSettingsResponse
object
1 property
gitpod.v1.GetCouponRequest
object
2 properties
2 required
gitpod.v1.BillingAddress
object
BillingAddress represents a billing address for an organization
6 properties
4 required
gitpod.v1.TeamCreditUsage
object
TeamCreditUsage contains a single team's credit usage for a day, broken down by type.
3 properties
gitpod.v1.TopupPaymentFailureInfo
object
TopupPaymentFailureInfo contains information about a failed topup payment
2 properties
gitpod.v1.GetCumulativeCreditUsageResponse
object
4 properties
gitpod.v1.GrantCreditsResponse
object
gitpod.v1.CreateSubscriptionRequest
object
4 properties
3 required
gitpod.v1.BillingRecord
object
4 properties
gitpod.v1.Coupon
object
Coupon represents a promotional code that can be redeemed for credits
9 properties
gitpod.v1.SetBillingAddressResponse
object
gitpod.v1.GetCouponResponse
object
1 property
gitpod.v1.SetBillingAddressRequest
object
3 properties
3 required
gitpod.v1.BillingPlanStatus
object
4 properties
1 required
gitpod.v1.UpdateBillingRecordRequest
object
3 properties
2 required
gitpod.v1.SetBillingRealmRequest
object
2 properties
2 required
gitpod.v1.ClearTopupFailureResponse
object
gitpod.v1.CreateSubscriptionResponse
object
1 property
gitpod.v1.RequestRecoveryCreditRequest
object
1 property
1 required
gitpod.v1.UsageEventInsertResult
object
9 properties
gitpod.v1.CancelSubscriptionRequest
object
2 properties
2 required
gitpod.v1.CancelSubscriptionResponse
object
gitpod.v1.ListSubscriptionsRequest
object
1 property
1 required
gitpod.v1.SetupEnterpriseBillingRequest
object
5 properties
1 required
gitpod.v1.GetCreditConsumptionTimeSeriesResponse
object
1 property
gitpod.v1.GetBillingRecordRequest
object
1 property
gitpod.v1.SetOrganizationCreditGrantRequest
object
2 properties
2 required
gitpod.v1.GetBillingInfoRequest
object
1 property
1 required
gitpod.v1.GetCreditUsageExportRequest
object
2 properties
2 required
gitpod.v1.DailyCreditUsage
object
DailyCreditUsage contains credit usage for a single day.
4 properties
gitpod.v1.ListSubscriptionsResponse
object
1 property
gitpod.v1.BillingPlanKind
string
gitpod.v1.UpdateBillingRecordResponse
object
gitpod.v1.SubscriptionType
string
gitpod.v1.CreateCardVerificationResponse
object
gitpod.v1.GetCreditUsageReportRequest
object
3 properties
2 required
gitpod.v1.SetupBillingResponse
object
2 properties
2 required
gitpod.v1.GetTeamCreditAllocationResponse
object
1 property
gitpod.v1.SetupEnterpriseBillingResponse
object
1 property
1 required
gitpod.v1.GetStripePortalUrlRequest
object
1 property
1 required
gitpod.v1.CreditCardVerificationStatus
string
gitpod.v1.MetricConsumptionTimeSeries
object
Daily OCU consumption for a single metric category.
3 properties
gitpod.v1.CompleteBillingSetupResponse
object
4 properties
gitpod.v1.ReconcileBillingRequest
object
1 property
1 required
gitpod.v1.CreditStatus
string
gitpod.v1.PaginationRequest
object
2 properties
gitpod.v1.UsageEventInput
object
6 properties
gitpod.v1.TeamCumulativeCreditUsage
object
TeamCumulativeCreditUsage contains a team's cumulative credit usage and allocation.
4 properties
gitpod.v1.BillingRecordMetadata
object
4 properties
gitpod.v1.ReconcileBillingResponse
object
gitpod.v1.PaginationResponse
object
1 property
gitpod.v1.ClearTopupFailureRequest
object
1 property
1 required
google.protobuf.Timestamp
string
A Timestamp represents a point in time independent of any time zone or local calendar, encoded as a count of seconds and fractions of seconds at nanosecond res…
gitpod.v1.GetAutoTopupSettingsRequest
object
1 property
1 required
gitpod.v1.CreateCardVerificationRequest
object
4 properties
1 required
gitpod.v1.SubscriptionStatus
string
gitpod.v1.CreateCouponResponse
object
1 property
gitpod.v1.GetCumulativeCreditUsageRequest
object
2 properties
1 required
gitpod.v1.UsageEventCorrectionResult
object
3 properties
gitpod.v1.GetAutoTopupSettingsResponse
object
1 property
gitpod.v1.PaymentMethodVerificationStatus
object
2 properties
gitpod.v1.CreateTeamCreditAllocationRequest
object
3 properties
3 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Gitpod publishes across the network.