---
updatedAt: 2025-11-20T07:57:30.000Z
agentTools:
  projectIndex: https://partner-docs.gupshup.io/llms.txt
---

# Update Profile Details

Updates the WhatsApp Business profile information for a specific partner application. You can update multiple profile fields in a single request including address, description, email, website, and industry vertical. All updates are immediately reflected on your WhatsApp Business profile.

### Parameters

| Parameters    | Value                     | Description                                    |
| :------------ | :------------------------ | :--------------------------------------------- |
| Authorization | \{\{PARTNER\_APP\_TOKEN}} | Access Token for the application               |
| addLine1      | string                    | Address of the business                        |
| addLine2      | string                    | Address of the business                        |
| city          | string                    | City where business is situated                |
| state         | string                    | State where business is situated               |
| pinCode       | string                    | Pincode of the city where business is situated |
| country       | string                    | Country where business is situated             |
| vertical      | string                    | Pincode of the city where business is situated |
| website1      | string                    | Website of business                            |
| website2      | string                    | Website of business                            |
| desc          | string                    | Description of the business                    |
| profileEmail  | string                    | Email of business                              |

### Sample Request

```curl
curl --location --request PUT 'https://partner.gupshup.io/partner/app/{{APP_ID}}/business/profile' \
--header 'Authorization: {{PARTNER_APP_TOKEN}}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'addLine1={{ADDRESS_LINE_1}}' \
--data-urlencode 'addLine2={{ADDRESS_LINE_2}}' \
--data-urlencode 'city={{CITY}}' \
--data-urlencode 'state={{STATE}}' \
--data-urlencode 'pinCode={{PINCODE}}' \
--data-urlencode 'country={{COUNTRY}}' \
--data-urlencode 'vertical={{VERTICAL}}' \
--data-urlencode 'website1={{WEBSITE1}}' \
--data-urlencode 'website2={{WEBSITE2}}' \
--data-urlencode 'desc={{DESCRIPTION}}' \
--data-urlencode 'profileEmail={{PROFILE_EMAIL}}'
```

### Sample Response

```json
{
            "profile": {
                "address": "<address>",
                "profileEmail": "<emailId>",
                "desc": "<description>",
                "vertical": "<vertical>",
                "website1": "<website1>",
                "website2": "<website2>"
            },
            "status": "success"
        }
```

# OpenAPI definition

```json
{
  "openapi": "3.0.3",
  "info": {
    "title": "Partner Portal Public APIs",
    "version": "1.0.0"
  },
  "servers": [
    {
      "url": "https://partner.gupshup.io"
    }
  ],
  "tags": [
    {
      "name": "App"
    }
  ],
  "paths": {
    "/partner/app/{appId}/business/profile": {
      "put": {
        "tags": [
          "App"
        ],
        "summary": "APP | Update profile details",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "properties": {
                  "addLine1": {
                    "type": "integer",
                    "example": "123"
                  },
                  "addLine2": {
                    "type": "string",
                    "example": "panvel"
                  },
                  "city": {
                    "type": "string",
                    "example": "mumbai"
                  },
                  "state": {
                    "type": "string",
                    "example": "maharastra"
                  },
                  "pinCode": {
                    "type": "integer",
                    "example": "123"
                  },
                  "country": {
                    "type": "string",
                    "example": "india"
                  },
                  "vertical": {
                    "type": "string",
                    "description": "Param vertical must be one of {OTHER, AUTO, BEAUTY, APPAREL, EDU, ENTERTAIN, EVENT_PLAN, FINANCE, GROCERY, GOVT, HOTEL, HEALTH, NONPROFIT, PROF_SERVICES, RETAIL, TRAVEL, RESTAURANT}",
                    "example": "OTHER"
                  },
                  "website1": {
                    "type": "string",
                    "example": "123.com"
                  },
                  "website2": {
                    "type": "string",
                    "example": "123.com"
                  },
                  "desc": {
                    "type": "string",
                    "example": "see desc"
                  },
                  "profileEmail": {
                    "type": "string",
                    "example": "123@gmail.com"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "Authorization",
            "in": "header",
            "schema": {
              "type": "string"
            },
            "example": "{{PARTNER_APP_TOKEN}}"
          },
          {
            "name": "appId",
            "in": "path",
            "schema": {
              "type": "string"
            },
            "required": true,
            "example": "f69373df-608e-42bd-8417-b8c0fb4e47b5"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {}
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {}
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {}
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {}
            }
          }
        }
      }
    }
  },
  "x-readme": {
    "explorer-enabled": true,
    "proxy-enabled": true
  }
}
```