Affiliates

Set a found partner's status

Saves a partner found for a site, moves it through recruiting (contacted, replied, declined), dismisses it, or clears its status, as on the Discover page. Pass the partner's id and its object type (partner_match or research_find) from the find-partners read. Dismissed and declined partners leave that list; cleared puts a partner back as new. OneLence contacts no one. Owners and admins only.

post/sites/{site}/partner-discovery/{partner_id}/status

Request

  • Base URL: https://api.onelence.com/v1
  • URL: https://api.onelence.com/v1/sites/{site}/partner-discovery/{partner_id}/status
  • Auth: one of:
    • OAuth 2 (authorization code, authorization URL https://api.onelence.com/oauth/authorize, token URL https://api.onelence.com/oauth/token, scopes: workspace:write)
    • HTTP bearer

Path parameters

sitestring required

Site domain (e.g. example.com) or site id. Defaults to the workspace's newest active site.

partner_idstring uuid required

id of the partner_match or research_find.

Query parameters

dry_runboolean

true returns a preview of the change and applies nothing.

Headers

Idempotency-Keystring

8 to 200 visible ASCII characters. Retries with the same key and request return the stored response for 24 hours.

Request body

type'partner_match' | 'research_find' required

The object type the partner was returned as.

status'saved' | 'contacted' | 'replied' | 'declined' | 'dismissed' | 'cleared' required
no_answerboolean

With declined: the partner never answered the follow-ups.

Response

Success.

object'partner_status_receipt' required
partner_idstring required
type'partner_match' | 'research_find' required
statusstring nullable required

Changes

No recorded changes to this operation across all 1 revision of this API.