Apply to a gig
POST /gigs/{gigId}/applications
POST
/gigs/{gigId}/applications
GigId is an Event ID. The system validates that the event has type = GIG. Returns 400 if the event is not a gig. Returns 403 if the user owns the gig.
Authorizations
Parameters
Path Parameters
gigId
required
string
An Event ID. System validates the event has type = GIG.
Request Body
object
message
string
Responses
201
Application created
object
id
required
string
gigId
required
string
applicantId
required
string
message
string
status
required
string
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
400
Invalid request
object
type
required
string format: uri
title
required
string
status
required
integer
detail
required
string
instance
string format: uri-reference
key
additional properties
any
401
Missing or invalid JWT
object
type
required
string format: uri
title
required
string
status
required
integer
detail
required
string
instance
string format: uri-reference
key
additional properties
any
403
Not allowed to perform this action
object
type
required
string format: uri
title
required
string
status
required
integer
detail
required
string
instance
string format: uri-reference
key
additional properties
any
404
Resource not found
object
type
required
string format: uri
title
required
string
status
required
integer
detail
required
string
instance
string format: uri-reference
key
additional properties
any
409
Duplicate resource
object
type
required
string format: uri
title
required
string
status
required
integer
detail
required
string
instance
string format: uri-reference
key
additional properties
any