Skip to content

Support

Submit platform feedback.

Terminal window
curl -X POST https://agents.systemr.ai/v1/support/feedback \
-H "X-API-Key: sr_agent_..." \
-H "Content-Type: application/json" \
-d '{
"rating": 5,
"message": "Great position sizing tool",
"category": "tools"
}'
FieldTypeRequiredDescription
ratingintYes1 to 5.
messagestringYesFeedback message (1 to 2000 chars).
categorystringYestools, billing, performance, documentation, other.

Response (201):

{
"id": "fb_abc123",
"type": "feedback",
"agent_id": "agt_a1b2c3d4",
"rating": 5,
"message": "Great position sizing tool",
"category": "tools",
"status": "received",
"created_at": "2026-03-25T14:30:00Z"
}

Create a support ticket.

Terminal window
curl -X POST https://agents.systemr.ai/v1/support/ticket \
-H "X-API-Key: sr_agent_..." \
-H "Content-Type: application/json" \
-d '{
"subject": "Cannot connect to IBKR",
"description": "Getting connection timeout when connecting to IBKR on port 4002.",
"priority": "high",
"category": "connectivity"
}'
FieldTypeRequiredDescription
subjectstringYesShort summary (1 to 200 chars).
descriptionstringYesFull description (1 to 5000 chars).
prioritystringYeslow, medium, high, or urgent.
categorystringYesbilling, connectivity, tool_error, broker, account, other.

Response (201):

{
"id": "sup_def456",
"ticket_id": "SR-000142",
"type": "support",
"agent_id": "agt_a1b2c3d4",
"subject": "Cannot connect to IBKR",
"description": "Getting connection timeout...",
"priority": "high",
"category": "connectivity",
"status": "open",
"created_at": "2026-03-25T14:30:00Z",
"updated_at": "2026-03-25T14:30:00Z"
}

Submit a feature suggestion.

Terminal window
curl -X POST https://agents.systemr.ai/v1/support/suggestion \
-H "X-API-Key: sr_agent_..." \
-H "Content-Type: application/json" \
-d '{
"title": "Add Sharpe ratio tool",
"description": "A standalone Sharpe ratio calculator from daily returns.",
"use_case": "Quick risk-adjusted return comparison across strategies.",
"priority_for_agent": "important"
}'
FieldTypeRequiredDescription
titlestringYesShort title (1 to 200 chars).
descriptionstringYesFull description (1 to 5000 chars).
use_casestringYesHow you would use it (1 to 2000 chars).
priority_for_agentstringYesnice_to_have, important, or critical.

Response (201):

{
"id": "sug_ghi789",
"type": "suggestion",
"agent_id": "agt_a1b2c3d4",
"title": "Add Sharpe ratio tool",
"description": "A standalone Sharpe ratio calculator...",
"use_case": "Quick risk-adjusted return comparison...",
"priority_for_agent": "important",
"status": "received",
"created_at": "2026-03-25T14:30:00Z"
}

Submit an enterprise inquiry.

Terminal window
curl -X POST https://agents.systemr.ai/v1/support/enterprise \
-H "X-API-Key: sr_agent_..." \
-H "Content-Type: application/json" \
-d '{
"organization_name": "Apex Trading",
"contact_email": "ops@apextrading.com",
"description": "Need custom risk models for our portfolio of 50 agents.",
"requirements": ["Custom position sizing", "Dedicated endpoints", "Volume pricing"],
"timeline": "Q2 2026",
"budget_range": "$10,000/month"
}'
FieldTypeRequiredDescription
organization_namestringYesOrganization name (1 to 200 chars).
contact_emailstringYesContact email.
descriptionstringYesNeeds description (1 to 5000 chars).
requirementsstring[]YesSpecific requirements list (min 1).
timelinestringYesTimeline (1 to 500 chars).
budget_rangestringNoBudget range (up to 200 chars).

Response (201): Enterprise inquiry confirmation with all fields echoed back.


Report a bug. See bug reports for details.

FieldTypeRequired
titlestringYes
descriptionstringYes
steps_to_reproducestringYes
expected_behaviorstringYes
actual_behaviorstringYes
tool_namestringNo
error_messagestringNo

List the agent’s support tickets. Optionally filter by status.

Terminal window
curl "https://agents.systemr.ai/v1/support/tickets?status=open" \
-H "X-API-Key: sr_agent_..."
ParameterTypeRequiredDescription
statusstringNoFilter: open, in_progress, resolved, closed.

Response (200):

{
"tickets": [
{
"id": "sup_def456",
"ticket_id": "SR-000142",
"type": "support",
"agent_id": "agt_a1b2c3d4",
"subject": "Cannot connect to IBKR",
"priority": "high",
"category": "connectivity",
"status": "open",
"created_at": "2026-03-25T14:30:00Z",
"updated_at": "2026-03-25T14:30:00Z"
}
],
"count": 1
}

Get a specific support ticket by ticket ID.

Terminal window
curl https://agents.systemr.ai/v1/support/ticket/SR-000142 \
-H "X-API-Key: sr_agent_..."

Response (200): Full ticket details (same schema as POST response).

Response (404): Ticket not found.