Connect a request to a song in the library
The band leader’s answer when the band already has the song: points the request at that library song and records the library decision as in_library.
Path Parameters
- Type: stringFormat: uuididrequired
Gig song id.
Body
required
application/json
- Type: stringFormat: uuidsong
_id required
Responses
- application/json
- application/json
- application/json
- application/json
- application/json
- application/json
Request Example for post/gig-songs/{id}/connect
curl https://api.weddingoperatingsystems.com/api/v1/gig-songs/123e4567-e89b-12d3-a456-426614174000/connect \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"song_id": ""
}'
{
"data": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"title": null,
"artist": null,
"link": null,
"gig_product_id": null,
"list": "request",
"song_id": null,
"gig_moment_id": null,
"performance": "live",
"length": "shortened",
"set": null,
"order": null,
"singer_id": null,
"second_vocalist": null,
"notes": null,
"internal_notes": null,
"library_decision": "in_library",
"added_by": "couple",
"completed_at": null,
"set_aside_at": null,
"created_time": "2026-10-05T17:38:27.329Z",
"last_edited_time": "2026-10-05T17:38:27.329Z",
"stage": "needs_decision"
}
}