Skip to main content
PUT
/
businesses
/
me
Updates current user's business.
curl --request PUT \
  --url https://api.leadping.ai/businesses/me \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '{
  "id": "<string>",
  "name": "<string>",
  "secondaryName": "<string>",
  "status": "SettingUp",
  "phone": "<string>",
  "address": {
    "line1": "<string>",
    "line2": "<string>",
    "city": "<string>",
    "state": "<string>",
    "province": "<string>",
    "region": "<string>",
    "postalCode": "<string>",
    "country": "<string>",
    "additionalInfo": "<string>"
  },
  "website": "<string>",
  "vertical": "<string>",
  "description": "<string>",
  "ein": "<string>",
  "isYoungerThan90": true,
  "einDocument": {
    "id": "<string>",
    "name": "<string>",
    "value": "<string>"
  },
  "phones": [
    {
      "id": "<string>",
      "name": "<string>",
      "value": "<string>"
    }
  ],
  "setupStep": "DomainFinding"
}'
{
  "id": "<string>",
  "createdAt": "2023-11-07T05:31:56Z",
  "modifiedAt": "2023-11-07T05:31:56Z",
  "name": "<string>",
  "secondaryName": "<string>",
  "user": {
    "id": "<string>",
    "name": "<string>"
  },
  "status": "SettingUp",
  "phone": "<string>",
  "website": "<string>",
  "address": {
    "line1": "<string>",
    "line2": "<string>",
    "city": "<string>",
    "state": "<string>",
    "province": "<string>",
    "region": "<string>",
    "postalCode": "<string>",
    "country": "<string>",
    "additionalInfo": "<string>"
  },
  "vertical": "<string>",
  "description": "<string>",
  "ein": "<string>",
  "einDocument": {
    "id": "<string>",
    "name": "<string>",
    "value": "<string>"
  },
  "domain": "<string>",
  "phones": [
    {
      "id": "<string>",
      "name": "<string>",
      "value": "<string>"
    }
  ],
  "site": {
    "id": "<string>",
    "name": "<string>"
  },
  "setupStep": "DomainFinding"
}

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme. (i.e. "Bearer 1234abcdef")

Body

application/json
name
string
required
Maximum length: 255
id
string | null
secondaryName
string | null
status
enum<string>
Available options:
SettingUp,
SetupCompleted,
Active
phone
string | null
address
object
website
string | null
vertical
string | null
description
string | null
ein
string | null
isYoungerThan90
boolean | null
einDocument
object
phones
object[] | null
setupStep
enum<string>
Available options:
DomainFinding,
DomainOptionsFound,
SiteGenerating,
SiteGenerated,
BrandSubmitted,
BrandApproved,
CampaignSubmitted,
CampaignApproved,
CarrierReviewing,
TenDlcComplete,
Complete

Response

OK

id
string | null
createdAt
string<date-time>
modifiedAt
string<date-time> | null
name
string | null
secondaryName
string | null
user
object
status
enum<string>
Available options:
SettingUp,
SetupCompleted,
Active
phone
string | null
website
string | null
address
object
vertical
string | null
description
string | null
ein
string | null
einDocument
object
domain
string | null
phones
object[] | null
site
object
setupStep
enum<string>
Available options:
DomainFinding,
DomainOptionsFound,
SiteGenerating,
SiteGenerated,
BrandSubmitted,
BrandApproved,
CampaignSubmitted,
CampaignApproved,
CarrierReviewing,
TenDlcComplete,
Complete
I