Skip to main content
PUT
Update current organization account profile

Authorizations

Authorization
string
header
required

Authorization header using the Bearer scheme. Accepted values are Leadping user JWT access tokens and WorkOS organization API keys beginning with sk_.

Body

The updated organization profile data.

Defines the fields clients can send when working with organization profile.

name
null | string

Primary organization name.

secondaryName
null | string

Alternate organization name or DBA shown in Leadping.

phone
null | string

Phone details for the lead, user, or organization represented by this organization profile request.

address
object | null

Describes a physical or mailing address using international locality, administrative-area, postal-code, and country fields.

website
null | string

Organization website URL used for compliance, brand review, and lead attribution.

vertical
null | string

Industry vertical used for lead routing, compliance review, and reporting.

description
null | string

Human-readable description that explains this organization profile request to API users.

ein
null | string

Employer Identification Number used for organization and 10DLC verification.

isYoungerThan90
null | boolean

Whether the organization was formed less than 90 days ago.

Response

Returns the organization response.

Describes organization profile data returned by Leadping.

secondaryName
null | string

Alternate organization name or DBA shown in Leadping.

user
object | null

Provides a compact API reference to another resource using its stable identifier and human-readable display name.

accountBalance
number<double>

Current wallet balance available to the organization.

billingPlan
null | enum<string>

Identifies the Leadping subscription plan that determines organization features, allowances, and billing behavior.

Available options:
Annual,
Monthly
subscriptionStatus
null | enum<string>

Describes an organization's billing subscription lifecycle, including trial, active, delinquent, canceled, and expired states.

Available options:
Pending,
Active,
Overdue,
Canceled
billingState
object | null

Customer-safe billing state for a Leadping organization.

autoRefillEnabled
boolean

Indicates whether automatic wallet refill is enabled for the organization.

autoRefillAmount
null | number<double>

Wallet refill amount charged when automatic refill is triggered.

autoRefillTrigger
null | number<double>

Wallet balance threshold that triggers automatic refill.

status
null | enum<string>

Describes an organization's account lifecycle and whether it can actively use Leadping services.

Available options:
SettingUp,
SetupCompleted,
Active
setupStatus
null | enum<string>

Describes a user's progress through required Leadping profile and account setup tasks.

Available options:
Personal,
Organization,
Details,
Compliance,
Phone,
Plan,
Billing,
Review,
Complete
enabled
boolean

Indicates whether this organization profile response is active and available in the Leadping API.

phone
null | string

Phone details for the lead, user, or organization represented by this organization profile response.

website
null | string

Organization website URL used for compliance, brand review, and lead attribution.

address
object | null

Describes a physical or mailing address using international locality, administrative-area, postal-code, and country fields.

billingName
null | string

Name used for invoices, receipts, and payment processor billing records.

billingAddress
object | null

Describes a physical or mailing address using international locality, administrative-area, postal-code, and country fields.

billingTaxId
null | string

Tax identifier printed on billing documents. This may differ from the organization verification EIN.

vertical
null | string

Industry vertical used for lead routing, compliance review, and reporting.

description
null | string

Human-readable description that explains this organization profile response to API users.

ein
null | string

Employer Identification Number used for organization and 10DLC verification.

einDocument
object | null

Extends an identifier-and-name resource reference with an optional string value used for display or selection metadata.

domain
null | string

Domain name connected to the organization website or activation workflow.

phones
null | object[]

Phone numbers assigned to this organization.

site
object | null

Provides a compact API reference to another resource using its stable identifier and human-readable display name.

setupStep
null | enum<string>

Identifies a discrete billing, telephony, compliance, or configuration stage in organization provisioning.

Available options:
DomainFinding,
DomainOptionsFound,
SiteGenerating,
SiteGenerated,
BrandSubmitted,
BrandApproved,
CampaignSubmitted,
CampaignApproved,
CarrierReviewing,
TenDlcComplete,
Complete
activation
object | null

Describes organization activation state data used in Leadping API requests and responses.

compliancePolicy
object | null

Describes organization compliance policy data used in Leadping API requests and responses.

name
string

Human-readable display name of the resource.

id
string

Stable unique identifier of the resource.

createdAt
string<date-time>

UTC timestamp when the resource was created.

modifiedAt
null | string<date-time>

UTC timestamp when the resource was last modified, or null when it has not been updated.