- Name
object
- Type
- string
- Description
Type of object is always
event
.
required- Name
id
- Type
- string
- Description
Unique identifier for the event.
Example:evt_0SNlurA049MEWV5gNTcQ5A07h3Ol
required- Name
data
- Type
- object
- Description
- Name
object
- Type
- string
- Description
Type of object is always
project
.
required- Name
id
- Type
- string
- Description
Globally unique identifier for the project.
Example:gigs
required- Name
billable
- Type
- boolean PREVIEW
- Description
Whether subscriptions in this project are invoiced to your organization.
Example:true
required- Name
billing
- Type
- nullable object
- Description
- Configuration parameters for the project use of billing. Present when the Billing API is enabled.
required- Name
consent
- Type
- nullable object PREVIEW
- Description
- Configuration parameters for the project's user consent collection. When absent, user consent is not checked or required.
required- Name
image
- Type
- nullable string PREVIEW
- Description
Small-resolution project icon with an aspect ratio of
1:1
.Example:https://a.gigscdn.net/p/gigs/icon.png
required- Name
legal
- Type
- nullable object
- Description
- The legal address for the company that manages the project.
required- Name
locales
- Type
- array
- Description
List of supported locales represented as IETF language tags, ordered by preference.
Example:en-US
required- Name
name
- Type
- string
- Description
A human-readable name for the project.
Example:Gigs Connect
required- Name
organization
- Type
- object
- Description
required- Name
payments
- Type
- nullable object
- Description
- Configuration parameters for the project use of payments.
required- Name
subscriptionOwner
- Type
- string
- Description
Indicates which entity will be registered as the owner of the subscription with the providers. When
company
is selected the legal address associated with the project will be used for the registration.Allowed values:user, company
required- Name
support
- Type
- nullable object
- Description
- Contact details for consumer support requests regarding the project.
required- Name
createdAt
- Type
- string
- Description
Time when the project was created.
Example:2021-01-21T19:32:13Z
required
required- Name
datacontenttype
- Type
- string
- Description
The RFC 2046 content-type.
Example:application/json
Default:application/json
required- Name
project
- Type
- string
- Description
Unique identifier for the project where the event occurred.
Example:gigs
required- Name
source
- Type
- string
- Description
URI identifying the event source.
Example:https://api.gigs.com
Default:https://api.gigs.com
required- Name
specversion
- Type
- string
- Description
The CloudEvents spec version.
Example:1.0
Default:1.0
required- Name
time
- Type
- string
- Description
Time when the event occurred.
Example:2022-03-16T14:12:42Z
required- Name
type
- Type
- string
- Description
Type is always
com.gigs.project.deleted
.
required- Name
version
- Type
- string
- Description
API version used to serialize the data and the event itself.
Default:2024-08-29
required
Example
{
"object": "event",
"id": "evt_0SNlurA049MEWV5gNTcQ5A07h3Ol",
"data": {
"object": "project",
"id": "gigs",
"billable": true,
"billing": {
"paymentBehavior": "manual"
},
"consent": {},
"image": "https://a.gigscdn.net/p/gigs/icon.png",
"legal": {
"name": "Gigs Inc.",
"city": "New York City",
"country": "US",
"line1": "129 West 81st Street",
"line2": "Apartment 5A",
"postalCode": "10024",
"state": "NY"
},
"locales": [
"en-US"
],
"name": "Gigs Connect",
"organization": {
"object": "organization",
"id": "org_0SNlurA04kOdemVEMVZQBF",
"name": "Gigs",
"createdAt": "2021-02-01T13:21:30Z"
},
"payments": {
"currency": "USD",
"mode": "live"
},
"subscriptionOwner": "user",
"support": {
"email": "support@gigs.com",
"phoneNumber": "+12345678900"
},
"createdAt": "2021-01-21T19:32:13Z"
},
"datacontenttype": "application/json",
"project": "gigs",
"source": "https://api.gigs.com",
"specversion": "1.0",
"time": "2022-03-16T14:12:42Z",
"type": "com.gigs.project.deleted",
"version": "2024-08-29"
}