Skip to main content
POST
/
api
/
integration-sources
/
relationships
/
bulk-status
Bulk Update Integration Source Relationship Status
curl --request POST \
  --url https://config.heyhumm.ai/api/integration-sources/relationships/bulk-status \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "relationship_ids": [
    "3c90c3cc-0d44-4b50-8888-8dd25736052a"
  ],
  "status": "SUGGESTED",
  "score": 123,
  "evidence": {}
}
'
{}

Documentation Index

Fetch the complete documentation index at: https://heyhumm.ai/docs/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

organization_id
string<uuid> | null
resource_id
string<uuid> | null
source_id
string<uuid> | null
integration_source_id
string<uuid> | null
data_source_id
string<uuid> | null
context_source_id
string<uuid> | null
job_id
string<uuid> | null

Body

application/json

Payload for bulk relationship status updates.

relationship_ids
string<uuid>[]
required

List of relationship IDs to update

Minimum array length: 1
status
enum<string>
required

New status to apply to each relationship

Available options:
SUGGESTED,
APPROVED,
REJECTED
score
number | null

Optional confidence score to apply to each relationship

evidence
Evidence · object

Optional evidence payload to apply to each relationship

Response

Successful Response

The response is of type Response Bulk Update Integration Source Relationship Status Api Integration Sources Relationships Bulk Status Post · object.