Skip to main content
Glama
createIssuePayload.ts802 B
/** * Jira Issue Payload Formatting Utilities * * This module provides the primary function `buildCreateIssuePayload` to transform * raw issue data into the format required by the Jira REST API v3 for creating issues. * It utilizes helper functions for field transformation and ADF conversion. */ import { log } from '../../utils/logger' import { transformFieldsForPayload } from './utils/transformFieldsForPayload' import type { CreateIssueFields } from './createIssue' interface CreateIssueRequest extends Record<string, unknown> { fields: CreateIssueFields update: Record<string, unknown> } export function buildCreateIssuePayload(fields: CreateIssueFields, logger: typeof log = log): CreateIssueRequest { return { fields: transformFieldsForPayload(fields, logger), update: {}, } }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tbreeding/jira-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server