A list of ThreatExchangeMembers to which data can be shared, maintained by the owner of the group, sometimes referred to as the "admin". The membership of a group can be changed over time, and is generally the preferred way to share data on ThreatExchange.
Additional features can be unlocked for a ThreatPrivacyGroup, such as the threat_updates API, or a listing on the Home tab of the ThreatExchange UI by reaching out to threatexchange@meta.com.
| Parameter | Description | Type |
|---|---|---|
| Unique identifier of the threat privacy group |
|
| The name of the threat privacy group |
|
| A human readable description of the group |
|
| If true, group members can see the list of members |
|
| If true, members are allowed to share their own data via this PrivacyGroup |
|
To create a privacy group, one could POST to:
https://graph.facebook.com/v2.4/threat_privacy_groups?name=GROUP1&description=MYFIRSTGROUP&access_token=555|asdF123
Data returned:
{
"id": "123456789101112"
}| Name | Description | Type |
|---|---|---|
| Members of the privacy group |
Example query for a specific privacy group: 123456789101112
https://graph.facebook.com/v2.4/123456789101112/members/?access_token=555|aSdF123GhK
Data returned:
{
"data": [
{
"id": "999999999999",
"email": "threatexchange@domain.com",
"name": "Facebook Administrator"
}
...
]
}