jenna-mcp icon

jenna-mcp

Universal node generated from OpenAPI - satu node memuat semua endpoint

Actions60

darmasaba post api darmasaba status pengaduan

AI-generated

Overview

This node interacts with a comprehensive API service, allowing users to perform various operations related to public complaints, service requests, user management, and other administrative functions. It supports multiple endpoints for creating, updating, retrieving, and deleting data such as complaint categories, complaint statuses, service categories, user details, and more. The node is beneficial for automating workflows that require integration with a municipal or community service API, enabling tasks like submitting complaints, checking complaint statuses, managing user roles, and handling service requests programmatically.

Use Case Examples

  1. Submitting a new public complaint with details like title, description, location, and category.
  2. Checking the status of a previously submitted complaint using the complainant's name and phone number.
  3. Creating or updating categories for complaints or services to keep the system organized.
  4. Uploading files related to complaints or service requests to the API for record-keeping or evidence purposes.

Properties

Name Meaning
Body name Name parameter used in the request body, typically representing a person's name or category name.
Body phone Phone number parameter used in the request body, typically representing a contact phone number.

Output

JSON

  • ``
    • error - Indicates if there was an error in the API request.
    • message - Message returned from the API, including error messages if any.
    • status - HTTP status code returned from the API response.
    • data - Data returned from the API response, varies depending on the operation performed.

Dependencies

  • An API key credential for authentication with the API service.

Troubleshooting

  • Ensure the base URL and token credentials are correctly set; missing these will cause errors.
  • Check that the operation parameter matches one of the supported API endpoints; unknown operations will throw errors.
  • Verify that required input properties for the selected operation are provided; missing parameters may cause API request failures.
  • Handle API errors gracefully by inspecting the error message and status code returned in the output.

Links

  • API Documentation - Official documentation for the API endpoints supported by this node.

Discussion