Marketplace

Update My Marketplace Profile

Edit your own marketplace profile. Partial - omitted fields are untouched.

Read completeness.blocking_reasons in the response rather than guessing: it names exactly what is still keeping the profile off the browse list, which is a different question from is_complete (the form is filled in) and from is_visible_eligible (you are actually live to buyers).

CHANGING country_code RECOMPUTES YOUR PAYOUT RAIL and cascades to the connect and payout-account rows; an unsupported country is refused with a 400 rather than landing you on a rail that cannot pay you. An agency-managed rep cannot edit their rates here (403) - the agency sets the client price.

Sending an empty body is a no-op that returns the current profile, matching the app.

patch/marketplace/me/profile

Request

  • Base URL: https://be.graph8.com/api/v1
  • URL: https://be.graph8.com/api/v1/marketplace/me/profile
  • Auth: HTTP bearer

Headers

Authorizationstring nullable
X-Target-Org-Idstring nullable

Request body

first_namestring nullable
last_namestring nullable
country_codestring nullable
marketplace_role'sdr' | 'ae' | 'gtm_engineer' | 'campaign_manager' nullable
phonestring nullable
monthly_rate_usdstring nullable
per_meeting_rate_usdstring nullable
availability_status'open' | 'limited' | 'fully_booked' | 'hidden' nullable
biostring nullable
taglinestring nullable
summarystring nullable
linkedin_urlstring nullable
video_intro_urlstring nullable
skillsobject nullable
is_anonymousboolean nullable

Incognito. Buyers see a stable codename until they hire you; the reveal is permanent.

Response

Successful Response

dataMarketplacePayload required

One record, or one action result.

Changes

No recorded changes to this operation across all 2 revisions of this API.