# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Jira Software Cloud Remote Links API version: 1.0.0 extends: openapi/jira-remote-links-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 4 - target: $.paths['/rest/remotelinks/1.0/bulk'].post update: x-apievangelist-phrasing: intent: Submit remote link data effect: write questions: - How does my app push remote links into Jira? - Will submitting a remote link with an existing ID replace the stored data? instructions: - text: Submit remote links {remoteLinks}. slots: remoteLinks: requestBody.remoteLinks - text: Upsert remote links {remoteLinks} tagged with properties {properties}. slots: remoteLinks: requestBody.remoteLinks properties: requestBody.properties method: generated generated: '2026-09-26' - target: $.paths['/rest/remotelinks/1.0/bulkByProperties'].delete update: x-apievangelist-phrasing: intent: Delete remote links matching properties effect: destructive questions: - Can I bulk delete every remote link tagged with a given property? - If I pass more than one property, are links deleted only when all of them match? instructions: - text: Delete all remote links with properties {params}. slots: params: query.params - text: Bulk remove remote links tagged {params}. slots: params: query.params method: generated generated: '2026-09-26' - target: $.paths['/rest/remotelinks/1.0/remotelink/{remoteLinkId}'].get update: x-apievangelist-phrasing: intent: Get a remote link by ID effect: read questions: - What data is currently stored for a particular remote link? - Can I confirm a remote link was deleted by looking it up? instructions: - text: Get remote link {remoteLinkId}. slots: remoteLinkId: path.remoteLinkId - text: Show the stored data for remote link {remoteLinkId}. slots: remoteLinkId: path.remoteLinkId method: generated generated: '2026-09-26' - target: $.paths['/rest/remotelinks/1.0/remotelink/{remoteLinkId}'].delete update: x-apievangelist-phrasing: intent: Delete a remote link by ID effect: destructive questions: - How do I remove a single remote link my app submitted? - Is deleting one remote link processed asynchronously? instructions: - text: Delete remote link {remoteLinkId}. slots: remoteLinkId: path.remoteLinkId - text: Remove the remote link with ID {remoteLinkId}. slots: remoteLinkId: path.remoteLinkId method: generated generated: '2026-09-26'