jenna-mcp icon

jenna-mcp

Universal node generated from OpenAPI - satu node memuat semua endpoint

Actions60

mcp get api pelayanan

AI-generated

Overview

This node acts as a universal API client for the JennaMcp service, supporting multiple operations related to public complaint management, service requests, user management, and configuration. It allows users to perform various GET, POST, and DELETE requests to different endpoints by selecting the desired operation and providing necessary parameters. This node is useful for automating interactions with the JennaMcp API, such as creating complaints, updating statuses, uploading files, managing categories, and retrieving lists or details of services and users.

Use Case Examples

  1. Automate submission of public complaints with details and images.
  2. Retrieve lists of service categories or complaint categories for display in applications.
  3. Update the status of a service request or complaint programmatically.
  4. Upload files or base64 encoded data to the API for complaint attachments.

Properties

Name Meaning
operation Specifies the API operation to perform, such as fetching categories, creating complaints, updating statuses, or managing users. Determines the endpoint and HTTP method used.
body_name Used in various POST operations to specify the name field, such as category or user name.
body_id Used to specify the ID of an entity for update or delete operations.
body_judulPengaduan Short title of a complaint.
body_detailPengaduan Detailed explanation of a complaint.
body_lokasi Location address or point of a complaint.
body_namaGambar Name of the uploaded image file (optional).
body_kategoriId ID or name of the complaint category.
body_wargaId Unique ID of the citizen reporting the complaint.
body_noTelepon Phone number of the reporting citizen.
query_take Pagination parameter to specify number of items to take.
query_page Pagination parameter to specify the page number.
query_search Search query parameter to filter results.
query_phone Phone number filter parameter.
query_id ID parameter for fetching details.

Output

JSON

  • ``
    • error - Indicates if the API request resulted in an error.
    • message - Error message if the request failed.
    • status - HTTP status code of the API response.
    • data - Data returned from the API for the requested operation.

Dependencies

  • An API key credential for authentication with the JennaMcp service

Troubleshooting

  • Error 'Base URL tidak ditemukan' indicates the base URL credential is missing or empty. Ensure the credential is configured correctly.
  • Error 'Token tidak ditemukan' indicates the API token is missing or empty. Verify the token is set in the credentials.
  • Unknown operation error occurs if an unsupported operation is selected. Confirm the operation name matches one of the supported options.
  • API request failures may return error messages and HTTP status codes; check the message and status for troubleshooting.

Links

Discussion