Gigs
The gig is what the whole system runs around: the engagement, its venue, the products contracted for it and the people connected to it. Gated by gigs.view / gigs.edit.
Gigs Operations
- get/gigs
- post/gigs
- get/gigs/{id}
- patch/gigs/{id}
- delete/gigs/{id}
- get/gigs/{id}/products
- post/gigs/{id}/products
- get/gigs/{id}/discounts
- post/gigs/{id}/discounts
- get/gigs/{id}/contracts
- post/gigs/{id}/contracts
- get/gigs/{id}/payments
- post/gigs/{id}/payments
- get/gigs/{id}/roles
- post/gigs/{id}/roles
- get/gigs/{id}/contacts
- post/gigs/{id}/contacts
- get/gigs/{id}/equipment
- post/gigs/{id}/equipment
- get/gigs/{id}/attachments
- post/gigs/{id}/attachments
- get/venues
- post/venues
- get/venues/{id}
- patch/venues/{id}
- delete/venues/{id}
- get/venues/{id}/attachments
- post/venues/{id}/attachments
- get/gig-products
- post/gig-products
- get/gig-products/{id}
- patch/gig-products/{id}
- delete/gig-products/{id}
- get/gig-products/{id}/discounts
- post/gig-products/{id}/discounts
- get/gig-products/{id}/children
- post/gig-products/{id}/children
- get/gig-products/{id}/roles
- post/gig-products/{id}/roles
- get/gig-products/{id}/moments
- post/gig-products/{id}/moments
- get/gig-products/{id}/songs
- post/gig-products/{id}/songs
- get/gig-products/{id}/equipment
- post/gig-products/{id}/equipment
- post/gig-products/{id}/apply-ensemble
- get/gig-moments
- post/gig-moments
- get/gig-moments/{id}
- patch/gig-moments/{id}
- delete/gig-moments/{id}
- get/gig-moments/{id}/songs
- post/gig-moments/{id}/songs
- get/gig-songs
- post/gig-songs
- get/gig-songs/{id}
- patch/gig-songs/{id}
- delete/gig-songs/{id}
- post/gig-songs/{id}/connect
- post/gig-songs/{id}/create-song
- post/gig-songs/{id}/complete
- post/gig-songs/{id}/reopen
- post/gig-songs/{id}/set-aside
- get/gig-contacts
- post/gig-contacts
- get/gig-contacts/{id}
- patch/gig-contacts/{id}
- delete/gig-contacts/{id}
- get/gig-discounts
- post/gig-discounts
- get/gig-discounts/{id}
- patch/gig-discounts/{id}
- delete/gig-discounts/{id}
- get/gig-contracts
- post/gig-contracts
- get/gig-contracts/{id}
- patch/gig-contracts/{id}
- delete/gig-contracts/{id}
- get/gig-contracts/{id}/products
- post/gig-contracts/{id}/products
- get/gig-contracts/{id}/discounts
- post/gig-contracts/{id}/discounts
- get/gig-contracts/{id}/payments
- post/gig-contracts/{id}/payments
- get/gig-payments
- post/gig-payments
- get/gig-payments/{id}
- patch/gig-payments/{id}
- delete/gig-payments/{id}
- get/attachments
- post/attachments
- get/attachments/{id}
- patch/attachments/{id}
- delete/attachments/{id}