External App Intake API
JSON endpoints that let an external application create Redmine issues, attach submitted data and list projects.
Overview
Connects a customer-facing web application to Redmine: each submission becomes an issue in the right project, with the original payload saved as an attachment.
Key features
- Creates an issue from an incoming request, or adds to an existing issue when an ID is supplied, and returns the issue ID.
- Saves the submitted data as an issue attachment.
- Returns the active project tree as JSON so the external app can offer a project picker.
- Admin settings for default project, tracker and author.
Screenshots
Screenshots coming soon.
Built for a client engagement. Client names, data and source code are kept confidential.
More integrations & apis plugins
- Google Chat Integration Two-way Google Chat bot: hashtags in a chat thread create, update and close Redmine issues.
- AI Ticket Assistant (ChatGPT & Gemini) Adds an AI button to the issue form that drafts a note with OpenAI or Google Gemini, using the issue’s and project’s custom fields as context.
- Outlook Calendar Sync A “Sync to Outlook” button that turns an issue into a Microsoft 365 calendar event through Microsoft Graph.
Have a Redmine project in mind?
Share what you need — a new plugin, a workflow change or an integration. Estimates and timelines are provided after reviewing scope and technical requirements.