Files
mcp-tool/tool-verification-report.json
nasir@endelospay.com 8c74b0e23f first
2025-07-11 20:22:12 +05:00

728 lines
30 KiB
JSON

{
"timestamp": "2025-07-08T22:16:21.142Z",
"summary": {
"totalConfigEndpoints": 158,
"totalDocTools": 318,
"correctTools": 82,
"issues": 76,
"accuracy": "51.9%"
},
"issues": [
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/login",
"toolName": "public_post_login",
"expected": "No parameters",
"actual": "**Required:** username (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/patient-login-api",
"toolName": "public_post_patient_login_api",
"expected": "No parameters",
"actual": "**Required:** email (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/login-partner-api",
"toolName": "public_post_login_partner_api",
"expected": "No parameters",
"actual": "**Required:** email (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/affiliate-login-api",
"toolName": "public_post_affiliate_login_api",
"expected": "No parameters",
"actual": "**Required:** email (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/network/login",
"toolName": "public_post_network_login",
"expected": "No parameters",
"actual": "**Required:** email (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/admin/login",
"toolName": "public_post_admin_login",
"expected": "No parameters",
"actual": "**Required:** email (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/frontend/login",
"toolName": "public_post_frontend_login",
"expected": "No parameters",
"actual": "**Required:** email (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/register-patients",
"toolName": "public_post_register_patients",
"expected": "No parameters",
"actual": "**Required:** first_name (string), first_name (string), last_name (string), email (string), phone_no (string), dob (string), gender (string), provider_id (integer), last_name (string), preferredPhone (string), email (string), dob (string), gender (string), **Optional:** username (string), isportalAccess (boolean)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/partner-register-api",
"toolName": "public_post_partner_register_api",
"expected": "No parameters",
"actual": "**Required:** first_name (string), last_name (string), phone_no (string), email (string), dob (string), gender (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/affiliate-register-api",
"toolName": "public_post_affiliate_register_api",
"expected": "No parameters",
"actual": "**Required:** first_name (string), last_name (string), phone_no (string), email (string), dob (string), gender (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/network/register",
"toolName": "public_post_network_register",
"expected": "No parameters",
"actual": "**Required:** first_name (string), last_name (string), phone_no (string), email (string), dob (string), gender (string), password (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/emr/provider-register",
"toolName": "public_post_emr_provider_register",
"expected": "No parameters",
"actual": "**Required:** firstName (string), lastName (string), emailAddress (string), username (string), newUserPassword (string), confirm_password (string), **Optional:** textMessageNumber (string), accessRights (object), company_name (string), on_your_domain (boolean)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/emr/set-password",
"toolName": "public_post_emr_set_password",
"expected": "No parameters",
"actual": "**Required:** password (string), password_confirmation (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/set-password",
"toolName": "public_post_set_password",
"expected": "No parameters",
"actual": "**Required:** password (string), password_confirmation (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/affiliate/set-password",
"toolName": "public_post_affiliate_set_password",
"expected": "No parameters",
"actual": "**Required:** password (string), password_confirmation (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/frontend/reset-password",
"toolName": "public_post_frontend_reset_password",
"expected": "No parameters",
"actual": "**Required:** email (string), password (string), password_confirmation (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/emr/provider/reset-password",
"toolName": "public_post_emr_provider_reset_password",
"expected": "No parameters",
"actual": "**Required:** email (string), password (string), password_confirmation (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/public-manage-verify-email",
"toolName": "public_post_public_manage_verify_email",
"expected": "No parameters",
"actual": "**Required:** token (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/room-joined/event",
"toolName": "public_post__room_joined_event",
"expected": "No parameters",
"actual": "**Optional:** event (string), event (string), room (object), egressInfo (object), room (object)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/emr-api/provider-register",
"toolName": "public_post__emr_api_provider_register",
"expected": "No parameters",
"actual": "**Required:** firstName (string), firstName (string), lastName (string), username (string), emailAddress (string), textMessageNumber (string), newUserPassword (string), company_name (string), firstName (string), lastName (string), username (string), emailAddress (string), textMessageNumber (string), newUserPassword (string), company_name (string), lastName (string), emailAddress (string), username (string), **Optional:** on_your_domain (boolean), on_your_domain (boolean)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/store-intake-form-data",
"toolName": "public_post_store_intake_form_data",
"expected": "No parameters",
"actual": "**Required:** form_data (object), form_id (integer), pid (integer), schema (string), orginal_form_schema (string), **Optional:** practitioner_id (integer), signatureMetaData (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/register-patients",
"toolName": "public_post_register_patients",
"expected": "No parameters",
"actual": "**Required:** first_name (string), first_name (string), last_name (string), email (string), phone_no (string), dob (string), gender (string), provider_id (integer), last_name (string), preferredPhone (string), email (string), dob (string), gender (string), **Optional:** username (string), isportalAccess (boolean)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/patient-login-api",
"toolName": "public_post_patient_login_api",
"expected": "No parameters",
"actual": "**Required:** email (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/patient-order-create",
"toolName": "public_post_patient_order_create",
"expected": "No parameters",
"actual": "**Required:** patient_id (string), patient_id (integer), shipping_address1 (string), shipping_city (string), shipping_state (string), shipping_zipcode (string), shipping_country (string), shipping_amount (number), total_amount (number), provider_id (integer), items (array), **Optional:** shipping_address2 (string), practitioner_fee (number), affiliate_email (string), appointment_id (integer), pending_task (boolean), builder_id (integer), discount_amount (number), coupon_code (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/patient-book-appointment",
"toolName": "public_post_patient_book_appointment",
"expected": "No parameters",
"actual": "**Required:** patient_id (string), start_time (string), end_time (string), practitioner_id (integer), practitioner_id (string), appointment_date (string), **Optional:** notes (string), order_id (integer), affiliate_email (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/login-patient",
"toolName": "public_post_login_patient",
"expected": "No parameters",
"actual": "**Required:** email (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/password-reset",
"toolName": "public_post_password_reset",
"expected": "No parameters",
"actual": "**Required:** token (string), email (string), password (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/patient/login",
"toolName": "public_post_patient_login",
"expected": "No parameters",
"actual": "**Required:** email (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/register-patient",
"toolName": "public_post_register_patient",
"expected": "No parameters",
"actual": "**Required:** firstName (string), lastName (string), email (string), password (string), dateOfBirth (string), gender (string), phone (string), username (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PUBLIC",
"endpoint": "/api/patient/register-patient",
"toolName": "public_post_patient_register_patient",
"expected": "No parameters",
"actual": "**Required:** first_name (string), last_name (string), email (string), password (string), **Optional:** phone (string), date_of_birth (string), gender (string), address (string), city (string), state (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/emr/patients-list",
"toolName": "provider_get_emr_patients_list",
"expected": "No parameters",
"actual": "**Optional:** draw (number), columns (array), order (array), start (number), length (number), search (object), page (number), itemsPerPage (number), sortBy (array)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/emr/register-patients",
"toolName": "provider_post_emr_register_patients",
"expected": "No parameters",
"actual": "**Required:** firstName (string), lastName (string), email (string), dateOfBirth (string), **Optional:** middleName (string), preferredName (string), contactMethod (string), personalID (string), sexatBirth (string), genderIdentity (string), race (string), pronoun (string), ageGroup (string), timezone (string), preferredPhone (string), alternativePhone (string), textmsgNumber (string), address (string), city (string), state (string), zipcode (string), primaryPractitioner (string), primaryCarePhysician (string), guardian (string), emergencyContactNumber (string), emergencyContactNameRelation (string), patientMaritalStatus (string), occupation (string), referredBy (string), patientNote (string), password (string), status (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/store-form",
"toolName": "provider_post_store_form",
"expected": "No parameters",
"actual": "**Required:** form_data (object), type (string), data (object)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/emr/store-builder",
"toolName": "provider_post_emr_store_builder",
"expected": "No parameters",
"actual": "**Required:** builder_name (string), practitioner_id (string), **Optional:** intakes (array), questionnaire (array), products (array), paymentOption (object)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/emr/appointments-list",
"toolName": "provider_get_emr_appointments_list",
"expected": "No parameters",
"actual": "**Optional:** draw (number), columns (array), order (array), start (number), length (number)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/emr/create-appointment",
"toolName": "provider_post_emr_create_appointment",
"expected": "No parameters",
"actual": "**Required:** patient_id (string), practitioner_id (string), appointment_date (string), appointment_time (string), **Optional:** duration (number), appointment_type (string), reason (string), notes (string), location_id (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/emr/documents/upload",
"toolName": "provider_post_emr_documents_upload",
"expected": "No parameters",
"actual": "**Required:** patient_id (string), document_file (file), document_type (string), **Optional:** document_name (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/emr/medical-records/create",
"toolName": "provider_post_emr_medical_records_create",
"expected": "No parameters",
"actual": "**Required:** patient_id (string), record_type (string), **Optional:** diagnosis (string), treatment (string), notes (string), vital_signs (object), allergies (array)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/emr/update-provider-profile",
"toolName": "provider_post_emr_update_provider_profile",
"expected": "No parameters",
"actual": "**Optional:** firstName (string), lastName (string), emailAddress (string), textMessageNumber (string), specialties (array), license_number (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/locations",
"toolName": "provider_get_locations",
"expected": "No parameters",
"actual": "**Optional:** draw (integer), start (integer), length (integer)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/book-appointment",
"toolName": "provider_post_book_appointment",
"expected": "No parameters",
"actual": "**Required:** telemed_pros_id (integer), patient_id (integer), doctor_id (integer), appointment_id (integer), appointment_time (string), patient_id (integer), doctor_id (integer), appointment_id (integer)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/add-note-patient",
"toolName": "provider_post_add_note_patient",
"expected": "No parameters",
"actual": "**Required:** note (string), note (string), note_type (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/add-inventory",
"toolName": "provider_post__add_inventory",
"expected": "No parameters",
"actual": "**Optional:** inventoryType (string), item_name (string), price (number)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/add-location",
"toolName": "provider_post_add_location",
"expected": "No parameters",
"actual": "**Required:** name (string), npiNumber (string), phoneNumber (string), address (string), city (string), state (string), zipcode (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/add-user",
"toolName": "provider_post_add_user",
"expected": "No parameters",
"actual": "**Required:** firstName (string), lastName (string), username (string), emailAddress (string), textMessageNumber (string), role_id (string), newUserPassword (string), type (string), **Optional:** dateOfBirth (string), gender (string), city (string), state (string), zipcode (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/assistant/save-signature",
"toolName": "provider_post_assistant_save_signature",
"expected": "No parameters",
"actual": "**Required:** signature_data (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/assistant/store-form",
"toolName": "provider_post_assistant_store_form",
"expected": "No parameters",
"actual": "**Required:** type (string), data (object)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/assistant/store-intake-form-data",
"toolName": "provider_post_assistant_store_intake_form_data",
"expected": "No parameters",
"actual": "**Required:** form_id (integer), pid (integer), schema (string), orginal_form_schema (string), **Optional:** practitioner_id (integer), signatureMetaData (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/emr/appointment/list-by-date",
"toolName": "provider_get_emr_appointment_list_by_date",
"expected": "No parameters",
"actual": "**Required:** start_date (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/emr/appointment/report/last-30-days",
"toolName": "provider_get_emr_appointment_report_last_30_days",
"expected": "No parameters",
"actual": "**Required:** start_date (string), end_date (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/form-pdf-save",
"toolName": "provider_post_form_pdf_save",
"expected": "No parameters",
"actual": "**Required:** form_id (integer)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/get-appointment-list-date",
"toolName": "provider_post_get_appointment_list_date",
"expected": "No parameters",
"actual": "**Optional:** date (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/patients",
"toolName": "provider_get_patients",
"expected": "No parameters",
"actual": "**Optional:** firstName (string), lastName (string), dateOfBirth (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/plans-product-sync",
"toolName": "provider_post_plans_product_sync",
"expected": "No parameters",
"actual": "**Required:** builder_id (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/plans-product-update",
"toolName": "provider_post_plans_product_update",
"expected": "No parameters",
"actual": "**Required:** builder_id (string), product_id (integer), product_name (string), product_price (number), product_slug (string), product_category (object)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/provider-add-availability",
"toolName": "provider_post_provider_add_availability",
"expected": "No parameters",
"actual": "**Required:** title (string), start (string), end (string), type (string), **Optional:** comment (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/save-category",
"toolName": "provider_post_save_category",
"expected": "No parameters",
"actual": "**Required:** name (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/save-payment-method",
"toolName": "provider_post_save_payment_method",
"expected": "No parameters",
"actual": "**Required:** payment_method (string), **Optional:** api_key (string), secret_key (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/save-product",
"toolName": "provider_post_save_product",
"expected": "No parameters",
"actual": "**Required:** name (string), price (number), category_id (integer), **Optional:** description (string), sku (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/store-company",
"toolName": "provider_post_store_company",
"expected": "No parameters",
"actual": "**Required:** name (string), **Optional:** address (string), city (string), state (string), zip (string), phone (string), email (string), website (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/store-patient-consent-form",
"toolName": "provider_post_store_patient_consent_form",
"expected": "No parameters",
"actual": "**Required:** form_id (integer), pid (integer), data (object), name (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/token/create-with-abilities",
"toolName": "provider_post_token_create_with_abilities",
"expected": "No parameters",
"actual": "**Required:** user_id (integer), token_name (string), abilities (array)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/token/generate-temporary",
"toolName": "provider_post_token_generate_temporary",
"expected": "No parameters",
"actual": "**Required:** user_id (integer), expires_in_hours (integer)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/update-form-status",
"toolName": "provider_put_update_form_status",
"expected": "No parameters",
"actual": "**Required:** form_id (integer), patient_id (integer)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/update-intake-form-data",
"toolName": "provider_post_update_intake_form_data",
"expected": "No parameters",
"actual": "**Required:** form_id (integer), pid (integer)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/api/user/create",
"toolName": "provider_post_user_create",
"expected": "No parameters",
"actual": "**Required:** firstName (string), lastName (string), username (string), emailAddress (string), textMessageNumber (string), role_id (string), newUserPassword (string), type (string), **Optional:** dateOfBirth (string), gender (string), city (string), state (string), zipcode (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/emr-api/store-company",
"toolName": "provider_post__emr_api_store_company",
"expected": "No parameters",
"actual": "**Required:** id (integer), company_name (string), company_email (string), **Optional:** company_phone (string), address (string), domain_name (string), city (string), state (string), zip (string), header_scripts (string), footer_scripts (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PROVIDER",
"endpoint": "/save-payment-method",
"toolName": "provider_post__save_payment_method",
"expected": "No parameters",
"actual": "**Required:** name (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PATIENT",
"endpoint": "/api/frontend/update-patient-profile",
"toolName": "patient_post_frontend_update_patient_profile",
"expected": "No parameters",
"actual": "**Optional:** first_name (string), last_name (string), email (string), phone (string), address (string), city (string), state (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PATIENT",
"endpoint": "/api/frontend/book-appointment",
"toolName": "patient_post_frontend_book_appointment",
"expected": "No parameters",
"actual": "**Required:** practitioner_id (string), appointment_date (string), appointment_time (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PATIENT",
"endpoint": "/api/change-password",
"toolName": "patient_post_change_password",
"expected": "No parameters",
"actual": "**Required:** current_password (string), new_password (string), new_password (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PATIENT",
"endpoint": "/api/patient/process-payment",
"toolName": "patient_post_patient_process_payment",
"expected": "No parameters",
"actual": "**Required:** amount (number), payment_method (string), currency (string), **Optional:** payment_method_id (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PATIENT",
"endpoint": "/api/patient/register-patient",
"toolName": "patient_post_patient_register_patient",
"expected": "No parameters",
"actual": "**Required:** first_name (string), last_name (string), email (string), phone_no (string), dob (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "PARTNER",
"endpoint": "/api/partner/update-profile",
"toolName": "partner_post_partner_update_profile",
"expected": "No parameters",
"actual": "**Optional:** first_name (string), last_name (string), email (string), phone_no (string), company_name (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "AFFILIATE",
"endpoint": "/api/affiliate/update-profile",
"toolName": "affiliate_post_affiliate_update_profile",
"expected": "No parameters",
"actual": "**Optional:** first_name (string), last_name (string), email (string), phone_no (string)",
"issue": "Parameter mismatch"
},
{
"type": "WRONG_PARAMETERS",
"authType": "NETWORK",
"endpoint": "/api/network/update-profile",
"toolName": "network_post_network_update_profile",
"expected": "No parameters",
"actual": "**Optional:** first_name (string), last_name (string), email (string), phone_no (string)",
"issue": "Parameter mismatch"
}
],
"byAuthType": {
"PUBLIC": {
"endpoints": 39,
"tools": 77,
"issues": 30
},
"PROVIDER": {
"endpoints": 84,
"tools": 199,
"issues": 38
},
"PATIENT": {
"endpoints": 18,
"tools": 25,
"issues": 5
},
"PARTNER": {
"endpoints": 6,
"tools": 6,
"issues": 1
},
"AFFILIATE": {
"endpoints": 6,
"tools": 6,
"issues": 1
},
"NETWORK": {
"endpoints": 5,
"tools": 5,
"issues": 1
}
}
}