Capability Sources

Send an existing Gmail draft

Changed on

Sends the existing draft unchanged, including To/Cc/Bcc, reply threading and attachments. Create or inspect the draft first. Requires gmail.compose or gmail.modify (gmail.send alone does not authorize drafts.send). A successful response contains the actual sent message id and threadId, not the old draft message ID. Uses only the calling member's selected connected Google account. Perform writes only when explicitly requested by the user; capability discovery or selection is not authorization. Never automatically retry an uncertain write.

post/v1/capabilities/google-workspace/gmail-draft/{draftId}/send

Request

  • Base URL
    https://api.openworklabs.com
  • URL
    https://api.openworklabs.com/v1/capabilities/google-workspace/gmail-draft/{draftId}/send
  • Auth
    • API key in header x-api-key
    • or HTTP bearer

Path parameters

draftIdstring required

Existing Gmail draft ID, not its message ID.

Request body

confirmtrue required

True only when the user explicitly requested this action on this resource. Discovering or selecting a capability is not authorization.

Response

Google's validated response.

idstring required
threadIdstring required

Changes

    • info

      response property details/items/path/items/ list-of-types was narrowed by removing types number from media type application/json of response 400

    • info

      added the optional property to the response with the status