{
  "info": {
    "name": "BOMEQP API Collection",
    "description": "Complete API collection for BOMEQP Accreditation Management System",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "variable": [
    {
      "key": "base_url",
      "value": "http://localhost:8000/api",
      "type": "string"
    },
    {
      "key": "token",
      "value": "",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "Public Endpoints",
      "item": [
        {
          "name": "Register User",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/auth/register",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "auth",
                "register"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Doe\",\n  \"email\": \"john@example.com\",\n  \"password\": \"password123\",\n  \"password_confirmation\": \"password123\",\n  \"role\": \"training_center_admin\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "Login",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/auth/login",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "auth",
                "login"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"email\": \"john@example.com\",\n  \"password\": \"password123\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "Forgot Password",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/auth/forgot-password",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "auth",
                "forgot-password"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"email\": \"john@example.com\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "Reset Password",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/auth/reset-password",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "auth",
                "reset-password"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"token\": \"reset_token_here\",\n  \"email\": \"john@example.com\",\n  \"password\": \"newpassword123\",\n  \"password_confirmation\": \"newpassword123\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "Verify Email",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/auth/verify-email/:token",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "auth",
                "verify-email"
              ],
              "variable": [
                {
                  "key": "token",
                  "value": "",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Verify Certificate",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/certificates/verify/:code",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "certificates",
                "verify"
              ],
              "variable": [
                {
                  "key": "code",
                  "value": "",
                  "type": "string"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Authentication",
      "item": [
        {
          "name": "Get Profile",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{token}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/auth/profile",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "auth",
                "profile"
              ]
            }
          }
        },
        {
          "name": "Update Profile",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{token}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/auth/profile",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "auth",
                "profile"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Updated\",\n  \"email\": \"newemail@example.com\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "Change Password",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{token}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/auth/change-password",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "auth",
                "change-password"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"current_password\": \"oldpassword123\",\n  \"password\": \"newpassword123\",\n  \"password_confirmation\": \"newpassword123\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "Logout",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{token}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/auth/logout",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "auth",
                "logout"
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Stripe Payments",
      "item": [
        {
          "name": "Get Stripe Config",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{token}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/stripe/config",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "stripe",
                "config"
              ]
            }
          }
        },
        {
          "name": "Create Payment Intent",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{token}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/stripe/payment-intent",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "stripe",
                "payment-intent"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"amount\": 10000,\n  \"currency\": \"usd\",\n  \"description\": \"Code purchase\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "Confirm Payment",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{token}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/stripe/confirm",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "stripe",
                "confirm"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"payment_intent_id\": \"pi_xxx\",\n  \"transaction_id\": 1\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "Refund Payment",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{token}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/stripe/refund",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "stripe",
                "refund"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"payment_intent_id\": \"pi_xxx\",\n  \"amount\": 1000\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "Group Admin",
      "item": [
        {
          "name": "ACC Management",
          "item": [
            {
              "name": "Get ACC Applications",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/accs/applications",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "accs",
                    "applications"
                  ]
                }
              }
            },
            {
              "name": "Get ACC Application Details",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/accs/applications/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "accs",
                    "applications"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "Approve ACC Application",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/accs/applications/:id/approve",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "accs",
                    "applications",
                    "approve"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "Reject ACC Application",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/accs/applications/:id/reject",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "accs",
                    "applications",
                    "reject"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"rejection_reason\": \"Missing required documents\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Create ACC Space",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/accs/:id/create-space",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "accs",
                    "create-space"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "Generate ACC Credentials",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/accs/:id/generate-credentials",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "accs",
                    "generate-credentials"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "List All ACCs",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/accs",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "accs"
                  ]
                }
              }
            },
            {
              "name": "Get ACC Details",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/accs/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "accs"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "Set Commission Percentage",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/accs/:id/commission-percentage",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "accs",
                    "commission-percentage"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"commission_percentage\": 15.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Get ACC Transactions",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/accs/:id/transactions",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "accs",
                    "transactions"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "name": "Categories",
          "item": [
            {
              "name": "Create Category",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/categories",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "categories"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"Safety Training\",\n  \"name_ar\": \"تدريب السلامة\",\n  \"description\": \"Safety related courses\",\n  \"status\": \"active\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "List Categories",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/categories",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "categories"
                  ]
                }
              }
            },
            {
              "name": "Update Category",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/categories/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "categories"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"Updated Safety Training\",\n  \"status\": \"active\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Delete Category",
              "request": {
                "method": "DELETE",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/categories/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "categories"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "name": "Sub Categories",
          "item": [
            {
              "name": "Create Sub Category",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/sub-categories",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "sub-categories"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"category_id\": 1,\n  \"name\": \"Occupational Safety\",\n  \"name_ar\": \"السلامة المهنية\",\n  \"status\": \"active\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "List Sub Categories",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/sub-categories",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "sub-categories"
                  ]
                }
              }
            },
            {
              "name": "Update Sub Category",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/sub-categories/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "sub-categories"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"Updated Sub Category\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Delete Sub Category",
              "request": {
                "method": "DELETE",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/sub-categories/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "sub-categories"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "name": "Classes",
          "item": [
            {
              "name": "Create Class",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/classes",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "classes"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"course_id\": 1,\n  \"name\": \"Safety Fundamentals - Class 1\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "List Classes",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/classes",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "classes"
                  ]
                }
              }
            },
            {
              "name": "Update Class",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/classes/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "classes"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"Updated Class Name\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Delete Class",
              "request": {
                "method": "DELETE",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/classes/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "classes"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "name": "Financial & Reports",
          "item": [
            {
              "name": "Get Financial Dashboard",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/financial/dashboard",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "financial",
                    "dashboard"
                  ]
                }
              }
            },
            {
              "name": "Get Financial Transactions",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/financial/transactions",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "financial",
                    "transactions"
                  ]
                }
              }
            },
            {
              "name": "Get Settlements",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/financial/settlements",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "financial",
                    "settlements"
                  ]
                }
              }
            },
            {
              "name": "Request Payment from ACC",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/financial/settlements/:id/request-payment",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "financial",
                    "settlements",
                    "request-payment"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "Get Revenue Report",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/reports/revenue",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "reports",
                    "revenue"
                  ]
                }
              }
            },
            {
              "name": "Get ACCs Report",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/reports/accs",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "reports",
                    "accs"
                  ]
                }
              }
            },
            {
              "name": "Get Training Centers Report",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/reports/training-centers",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "reports",
                    "training-centers"
                  ]
                }
              }
            },
            {
              "name": "Get Certificates Report",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/reports/certificates",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "reports",
                    "certificates"
                  ]
                }
              }
            }
          ]
        },
        {
          "name": "Stripe Settings",
          "item": [
            {
              "name": "List Stripe Settings",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/stripe-settings",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "stripe-settings"
                  ]
                }
              }
            },
            {
              "name": "Get Active Stripe Setting",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/stripe-settings/active",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "stripe-settings",
                    "active"
                  ]
                }
              }
            },
            {
              "name": "Create Stripe Setting",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/stripe-settings",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "stripe-settings"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"Production\",\n  \"secret_key\": \"sk_live_...\",\n  \"publishable_key\": \"pk_live_...\",\n  \"currency\": \"usd\",\n  \"is_active\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Update Stripe Setting",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/stripe-settings/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "stripe-settings"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"Updated Name\",\n  \"is_active\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Delete Stripe Setting",
              "request": {
                "method": "DELETE",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/admin/stripe-settings/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "admin",
                    "stripe-settings"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            }
          ]
        }
      ]
    },
    {
      "name": "ACC Admin",
      "item": [
        {
          "name": "Dashboard & Subscription",
          "item": [
            {
              "name": "Get ACC Dashboard",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/dashboard",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "dashboard"
                  ]
                }
              }
            },
            {
              "name": "Get Subscription",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/subscription",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "subscription"
                  ]
                }
              }
            },
            {
              "name": "Pay Subscription",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/subscription/payment",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "subscription",
                    "payment"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"amount\": 5000,\n  \"payment_method\": \"credit_card\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Renew Subscription",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/subscription/renew",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "subscription",
                    "renew"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"auto_renew\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            }
          ]
        },
        {
          "name": "Training Centers",
          "item": [
            {
              "name": "Get Training Center Requests",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/training-centers/requests",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "training-centers",
                    "requests"
                  ]
                }
              }
            },
            {
              "name": "Approve Training Center Request",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/training-centers/requests/:id/approve",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "training-centers",
                    "requests",
                    "approve"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "Reject Training Center Request",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/training-centers/requests/:id/reject",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "training-centers",
                    "requests",
                    "reject"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"rejection_reason\": \"Insufficient documentation\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Return Training Center Request",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/training-centers/requests/:id/return",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "training-centers",
                    "requests",
                    "return"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"return_comment\": \"Please provide additional documents\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "List Authorized Training Centers",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/training-centers",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "training-centers"
                  ]
                }
              }
            }
          ]
        },
        {
          "name": "Instructors",
          "item": [
            {
              "name": "Get Instructor Requests",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/instructors/requests",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "instructors",
                    "requests"
                  ]
                }
              }
            },
            {
              "name": "Approve Instructor Request",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/instructors/requests/:id/approve",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "instructors",
                    "requests",
                    "approve"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "Reject Instructor Request",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/instructors/requests/:id/reject",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "instructors",
                    "requests",
                    "reject"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"rejection_reason\": \"Insufficient qualifications\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "List Authorized Instructors",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/instructors",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "instructors"
                  ]
                }
              }
            }
          ]
        },
        {
          "name": "Courses",
          "item": [
            {
              "name": "Create Course",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/courses",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "courses"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sub_category_id\": 1,\n  \"name\": \"Advanced Safety Training\",\n  \"name_ar\": \"تدريب السلامة المتقدم\",\n  \"code\": \"AST-101\",\n  \"description\": \"Comprehensive safety training course\",\n  \"duration_hours\": 40,\n  \"level\": \"intermediate\",\n  \"status\": \"active\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "List Courses",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/courses",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "courses"
                  ]
                }
              }
            },
            {
              "name": "Get Course Details",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/courses/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "courses"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "Update Course",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/courses/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "courses"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"Updated Course Name\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Delete Course",
              "request": {
                "method": "DELETE",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/courses/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "courses"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "Set Course Pricing",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/courses/:id/pricing",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "courses",
                    "pricing"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"base_price\": 500,\n  \"currency\": \"USD\",\n  \"group_commission_percentage\": 10,\n  \"training_center_commission_percentage\": 15,\n  \"instructor_commission_percentage\": 5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Update Course Pricing",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/courses/:id/pricing",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "courses",
                    "pricing"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"base_price\": 550\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            }
          ]
        },
        {
          "name": "Certificate Templates",
          "item": [
            {
              "name": "Create Template",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/certificate-templates",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "certificate-templates"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"category_id\": 1,\n  \"name\": \"Safety Certificate Template\",\n  \"template_html\": \"<html>...</html>\",\n  \"status\": \"active\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "List Templates",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/certificate-templates",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "certificate-templates"
                  ]
                }
              }
            },
            {
              "name": "Get Template Details",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/certificate-templates/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "certificate-templates"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "Update Template",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/certificate-templates/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "certificate-templates"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"Updated Template Name\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Delete Template",
              "request": {
                "method": "DELETE",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/certificate-templates/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "certificate-templates"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "Preview Template",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/certificate-templates/:id/preview",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "certificate-templates",
                    "preview"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sample_data\": {\n    \"trainee_name\": \"John Doe\",\n    \"course_name\": \"Advanced Safety Training\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            }
          ]
        },
        {
          "name": "Discount Codes",
          "item": [
            {
              "name": "Create Discount Code",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/discount-codes",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "discount-codes"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"code\": \"SAVE20\",\n  \"discount_type\": \"time_limited\",\n  \"discount_percentage\": 20,\n  \"applicable_course_ids\": [\n    1,\n    2,\n    3\n  ],\n  \"start_date\": \"2024-01-15\",\n  \"end_date\": \"2024-02-15\",\n  \"status\": \"active\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "List Discount Codes",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/discount-codes",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "discount-codes"
                  ]
                }
              }
            },
            {
              "name": "Get Discount Code Details",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/discount-codes/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "discount-codes"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "Update Discount Code",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/discount-codes/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "discount-codes"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"discount_percentage\": 25\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Delete Discount Code",
              "request": {
                "method": "DELETE",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/discount-codes/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "discount-codes"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "Validate Discount Code",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/discount-codes/validate",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "discount-codes",
                    "validate"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"code\": \"SAVE20\",\n  \"course_id\": 1\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            }
          ]
        },
        {
          "name": "Materials",
          "item": [
            {
              "name": "Create Material",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/materials",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "materials"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"course_id\": 1,\n  \"material_type\": \"pdf\",\n  \"name\": \"Safety Manual\",\n  \"description\": \"Comprehensive safety manual\",\n  \"price\": 50,\n  \"file_url\": \"/materials/safety-manual.pdf\",\n  \"status\": \"active\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "List Materials",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/materials",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "materials"
                  ]
                }
              }
            },
            {
              "name": "Get Material Details",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/materials/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "materials"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "Update Material",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/materials/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "materials"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"Updated Material Name\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Delete Material",
              "request": {
                "method": "DELETE",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/materials/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "materials"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "name": "Certificates & Classes",
          "item": [
            {
              "name": "List Certificates",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/certificates",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "certificates"
                  ]
                }
              }
            },
            {
              "name": "List Classes",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/classes",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "classes"
                  ]
                }
              }
            }
          ]
        },
        {
          "name": "Financial",
          "item": [
            {
              "name": "Get Financial Transactions",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/financial/transactions",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "financial",
                    "transactions"
                  ]
                }
              }
            },
            {
              "name": "Get Settlements",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/acc/financial/settlements",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "acc",
                    "financial",
                    "settlements"
                  ]
                }
              }
            }
          ]
        }
      ]
    },
    {
      "name": "Training Center",
      "item": [
        {
          "name": "Dashboard",
          "item": [
            {
              "name": "Get Training Center Dashboard",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/dashboard",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "dashboard"
                  ]
                }
              }
            }
          ]
        },
        {
          "name": "ACC Management",
          "item": [
            {
              "name": "List Available ACCs",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/accs",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "accs"
                  ]
                }
              }
            },
            {
              "name": "Request Authorization",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/accs/:id/request-authorization",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "accs",
                    "request-authorization"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"documents_json\": [\n    {\n      \"type\": \"license\",\n      \"url\": \"/documents/license.pdf\"\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Get Authorization Status",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/authorizations",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "authorizations"
                  ]
                }
              }
            }
          ]
        },
        {
          "name": "Instructors",
          "item": [
            {
              "name": "Create Instructor",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/instructors",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "instructors"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"first_name\": \"John\",\n  \"last_name\": \"Doe\",\n  \"email\": \"john@example.com\",\n  \"phone\": \"+1234567890\",\n  \"id_number\": \"ID123456\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "List Instructors",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/instructors",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "instructors"
                  ]
                }
              }
            },
            {
              "name": "Get Instructor Details",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/instructors/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "instructors"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "Update Instructor",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/instructors/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "instructors"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"first_name\": \"John Updated\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Delete Instructor",
              "request": {
                "method": "DELETE",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/instructors/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "instructors"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "Request Instructor Authorization",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/instructors/:id/request-authorization",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "instructors",
                    "request-authorization"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"acc_id\": 1,\n  \"course_ids\": [\n    1,\n    2,\n    3\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            }
          ]
        },
        {
          "name": "Certificate Codes",
          "item": [
            {
              "name": "Purchase Codes",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/codes/purchase",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "codes",
                    "purchase"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"acc_id\": 1,\n  \"course_id\": 1,\n  \"quantity\": 10,\n  \"payment_method\": \"wallet\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Get Code Inventory",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/codes/inventory",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "codes",
                    "inventory"
                  ]
                }
              }
            },
            {
              "name": "Get Code Batches",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/codes/batches",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "codes",
                    "batches"
                  ]
                }
              }
            }
          ]
        },
        {
          "name": "Wallet",
          "item": [
            {
              "name": "Add Funds",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/wallet/add-funds",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "wallet",
                    "add-funds"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"amount\": 1000,\n  \"payment_method\": \"credit_card\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Get Wallet Balance",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/wallet/balance",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "wallet",
                    "balance"
                  ]
                }
              }
            },
            {
              "name": "Get Wallet Transactions",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/wallet/transactions",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "wallet",
                    "transactions"
                  ]
                }
              }
            }
          ]
        },
        {
          "name": "Classes",
          "item": [
            {
              "name": "Create Class",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/classes",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "classes"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"course_id\": 1,\n  \"class_id\": 1,\n  \"instructor_id\": 1,\n  \"start_date\": \"2024-02-01\",\n  \"end_date\": \"2024-02-05\",\n  \"max_capacity\": 30,\n  \"location\": \"physical\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "List Classes",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/classes",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "classes"
                  ]
                }
              }
            },
            {
              "name": "Get Class Details",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/classes/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "classes"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "Update Class",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/classes/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "classes"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"max_capacity\": 35\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Delete Class",
              "request": {
                "method": "DELETE",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/classes/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "classes"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "Mark Class Complete",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/classes/:id/complete",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "classes",
                    "complete"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "name": "Certificates",
          "item": [
            {
              "name": "Generate Certificate",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/certificates/generate",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "certificates",
                    "generate"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"training_class_id\": 1,\n  \"code_id\": 1,\n  \"trainee_name\": \"Jane Smith\",\n  \"trainee_id_number\": \"ID123456\",\n  \"issue_date\": \"2024-02-05\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "List Certificates",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/certificates",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "certificates"
                  ]
                }
              }
            },
            {
              "name": "Get Certificate Details",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/certificates/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "certificates"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "name": "Marketplace",
          "item": [
            {
              "name": "Browse Materials",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/marketplace/materials",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "marketplace",
                    "materials"
                  ]
                }
              }
            },
            {
              "name": "Get Material Details",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/marketplace/materials/:id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "marketplace",
                    "materials"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "type": "string"
                    }
                  ]
                }
              }
            },
            {
              "name": "Purchase from Marketplace",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/marketplace/purchase",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "marketplace",
                    "purchase"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"purchase_type\": \"material\",\n  \"item_id\": 1,\n  \"acc_id\": 1,\n  \"payment_method\": \"wallet\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              }
            },
            {
              "name": "Get Library",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/training-center/library",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "training-center",
                    "library"
                  ]
                }
              }
            }
          ]
        }
      ]
    },
    {
      "name": "Instructor",
      "item": [
        {
          "name": "Get Instructor Dashboard",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{token}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/instructor/dashboard",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "instructor",
                "dashboard"
              ]
            }
          }
        },
        {
          "name": "List Assigned Classes",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{token}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/instructor/classes",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "instructor",
                "classes"
              ]
            }
          }
        },
        {
          "name": "Get Class Details",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{token}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/instructor/classes/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "instructor",
                "classes"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": "",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Mark Class Complete",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{token}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/instructor/classes/:id/mark-complete",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "instructor",
                "classes",
                "mark-complete"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": "",
                  "type": "string"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"completion_rate_percentage\": 95,\n  \"notes\": \"Class completed successfully\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "Get Available Materials",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{token}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/instructor/materials",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "instructor",
                "materials"
              ]
            }
          }
        },
        {
          "name": "Get Earnings",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{token}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/instructor/earnings",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "instructor",
                "earnings"
              ]
            }
          }
        }
      ]
    }
  ]
}