Change reseller customer is assigned to

PUT /admin/companies/customers/{customer_id}/reseller

Request Structure

  • reseller_id: int, required

Example Request

PUT /api/v1/admin/companies/customers/9/reseller HTTP/1.1
Host: tph.io
X-Token: c9c0a840-b5f1-4e0e-84da-e8a4eedfc63b
Content-Type: application/json

{
    "reseller_id": 8
}

Response Structure

  • success: bool
  • messages: string
  • data: object
    • data: object
      • id: int
      • name: string
      • type: string
      • telephone_number: string
      • mobile_number: string
      • address: string
      • country: string
      • region: string
      • city: string
      • post_code: string
      • has_used_trial: bool
      • billing_address: string
      • billing_country: string
      • billing_region: string
      • billing_city: string
      • billing_post_code: string
      • billing_vat_number: string
      • billing_company_registration_number: string
      • created_at: string ("2020-12-31 00:00:00+00:00")
      • updated_at: string ("2020-12-31 00:00:00+00:00")
      • reseller: object
        • id: int
        • name: string
        • telephone_number: string
        • mobile_number: string
        • address: string
        • country: string
        • region: string
        • city: string
        • post_code: string
        • has_used_trial: bool
        • billing_address: string
        • billing_country: string
        • billing_region: string
        • billing_city: string
        • billing_post_code: string
        • billing_vat_number: string
        • billing_company_registration_number: string
        • created_at: string ("2020-12-31 00:00:00+00:00")
        • updated_at: string ("2020-12-31 00:00:00+00:00")

Example Response

{
  "success":true,
  "messages":"Reseller has been changed.",
 "data":{
    "data":{
      "id":9,
      "name":"Betty's Stuff",
      "type":"business",
      "telephone_number":null,
      "mobile_number":null,
      "address":"321 Example Road",
      "country":"GB",
      "region":null,
      "city":null,
     "post_code":null,
      "billing_address":null,
      "billing_country":null,
      "billing_region":null,
      "billing_city":null,
      "billing_post_code":null,
      "billing_vat_number":null,
      "billing_company_registration_number":null,
      "created_at":"2018-04-27T16:25:20+00:00",
      "updated_at":"2018-04-27T16:44:39+00:00",
      "reseller":{
        "data":{
          "id":8,
          "name":"Bob's Company",
          "telephone_number":null,
          "mobile_number":null,
          "address":"123 Fake Street",
          "country":"GB",
          "region":null,
          "city":null,
          "post_code":null,
          "billing_address":null,
          "billing_country":null,
          "billing_region":null,
          "billing_city":null,
          "billing_post_code":null,
          "billing_vat_number":null,
          "billing_company_registration_number":null,
          "created_at":"2018-04-27T16:10:41+00:00",
          "updated_at":"2018-04-27T16:13:49+00:00"
        }
      }
    }
  }
}