Skip to content

web


web / lib/server/listingPayloads / normalizeEditListingPayload

Function: normalizeEditListingPayload()

normalizeEditListingPayload(body): object

Defined in: lib/server/listingPayloads.ts:107

Parameters

body

ListingPayload

Returns

object

addressUpdate

addressUpdate: object

addressUpdate.address_line_1?

optional address_line_1?: string | null

addressUpdate.address_line_2?

optional address_line_2?: string | null

addressUpdate.city?

optional city?: string | null

addressUpdate.country?

optional country?: string | null

addressUpdate.id?

optional id?: number

addressUpdate.latitude?

optional latitude?: number | null

addressUpdate.longitude?

optional longitude?: number | null

addressUpdate.postal_code?

optional postal_code?: string | null

addressUpdate.state?

optional state?: string | null

addressUpdate.zip_code?

optional zip_code?: string | null

businessUpdate

businessUpdate: object

businessUpdate.address_id?

optional address_id?: number | null

businessUpdate.all_financials_verified?

optional all_financials_verified?: boolean | null

businessUpdate.audited?

optional audited?: boolean | null

businessUpdate.business_hours?

optional business_hours?: string | null

businessUpdate.confidential_sale?

optional confidential_sale?: boolean | null

businessUpdate.customer_type?

optional customer_type?: string | null

businessUpdate.description?

optional description?: string | null

businessUpdate.ebitda?

optional ebitda?: number | null

businessUpdate.gross_margin?

optional gross_margin?: number | null

businessUpdate.id?

optional id?: number

businessUpdate.is_online_listing?

optional is_online_listing?: boolean | null

businessUpdate.market?

optional market?: string | null

businessUpdate.monthly_recurring_revenue?

optional monthly_recurring_revenue?: number | null

businessUpdate.naics_code?

optional naics_code?: string | null

businessUpdate.name?

optional name?: string | null

businessUpdate.number_of_employees?

optional number_of_employees?: number | null

businessUpdate.number_of_managers?

optional number_of_managers?: number | null

businessUpdate.number_of_owners?

optional number_of_owners?: number | null

businessUpdate.ownership_type?

optional ownership_type?: string | null

businessUpdate.pcs_code?

optional pcs_code?: string | null

businessUpdate.physical_location?

optional physical_location?: string | null

businessUpdate.reason_for_sale?

optional reason_for_sale?: string | null

businessUpdate.requires_daily_owner_involvement?

optional requires_daily_owner_involvement?: boolean | null

businessUpdate.ttm_gross_profit?

optional ttm_gross_profit?: number | null

businessUpdate.ttm_pre_tax_net_income?

optional ttm_pre_tax_net_income?: number | null

businessUpdate.ttm_revenue?

optional ttm_revenue?: number | null

businessUpdate.type_of_sale?

optional type_of_sale?: string | null

businessUpdate.website?

optional website?: string | null

businessUpdate.will_stay_post_sale?

optional will_stay_post_sale?: boolean | null

businessUpdate.yearly_growth_rate?

optional yearly_growth_rate?: string | null

businessUpdate.years_in_business?

optional years_in_business?: number | null

businessUpdate.years_in_operation?

optional years_in_operation?: number | null

listingUpdate

listingUpdate: object

listingUpdate.additional_details?

optional additional_details?: string | null

listingUpdate.badges?

optional badges?: string[] | null

listingUpdate.business_id?

optional business_id?: number | null

listingUpdate.contact_company?

optional contact_company?: string | null

listingUpdate.contact_email?

optional contact_email?: string | null

listingUpdate.contact_method?

optional contact_method?: string | null

listingUpdate.contact_name?

optional contact_name?: string | null

listingUpdate.contact_phone?

optional contact_phone?: string | null

listingUpdate.contact_role?

optional contact_role?: string | null

listingUpdate.date_established?

optional date_established?: string | null

listingUpdate.deal_closing_confirmed?

optional deal_closing_confirmed?: boolean | null

listingUpdate.deal_type?

optional deal_type?: string | null

listingUpdate.desired_selling_price?

optional desired_selling_price?: string | null

listingUpdate.engagement_letter_signed?

optional engagement_letter_signed?: boolean | null

listingUpdate.has_valuation_firm?

optional has_valuation_firm?: boolean | null

listingUpdate.hide_asking_price?

optional hide_asking_price?: boolean | null

listingUpdate.id?

optional id?: number

listingUpdate.is_public?

optional is_public?: boolean | null

listingUpdate.keywords?

optional keywords?: string[] | null

listingUpdate.listed_at?

optional listed_at?: string | null

listingUpdate.org_id?

optional org_id?: number | null

listingUpdate.preferred_contact?

optional preferred_contact?: string | null

listingUpdate.private_listing?

optional private_listing?: boolean | null

listingUpdate.show_valuation_estimate?

optional show_valuation_estimate?: boolean | null

listingUpdate.status?

optional status?: string | null

listingUpdate.timeframe_to_sell?

optional timeframe_to_sell?: string | null

listingUpdate.user_id?

optional user_id?: number | null

listingUpdate.valuation_estimate?

optional valuation_estimate?: string | null

listingUpdate.views?

optional views?: number | null