# InteractionsResponse__v2

Source: https://developer.synup.com/schemas/interactions-response-v2

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `data` | object | optional |  |
| `data.interactions` | object | optional |  |
| `data.interactions.pageInfo` | object | optional |  |
| `data.interactions.pageInfo.hasNextPage` | boolean | optional | Indicates if there are more pages of results |
| `data.interactions.pageInfo.hasPreviousPage` | boolean | optional | Indicates if there are previous pages of results |
| `data.interactions.pageInfo.endCursor` | string | optional | Cursor for pagination |
| `data.interactions.pageInfo.total` | integer | optional | Total number of pages |
| `data.interactions.edges` | array of object | optional |  |
| `data.interactions.edges[].node` | object | optional |  |
| `data.interactions.edges[].node.id` | string | optional | Unique identifier for the interaction |
| `data.interactions.edges[].node.source` | string | optional | Source website of the interaction |
| `data.interactions.edges[].node.title` | string | optional | Title of the interaction |
| `data.interactions.edges[].node.content` | string | optional | Content of the interaction |
| `data.interactions.edges[].node.authorName` | string | optional | Name of the author |
| `data.interactions.edges[].node.authorAvatar` | string | optional | URL of author's avatar |
| `data.interactions.edges[].node.authorUrl` | string | optional | URL of author's profile |
| `data.interactions.edges[].node.rating` | integer | optional | Rating value (1-5) |
| `data.interactions.edges[].node.date` | string | optional | Date and time of the interaction |
| `data.interactions.edges[].node.permalink` | string | optional | Permanent URL to the interaction |
| `data.interactions.edges[].node.category` | string | optional | Category of the interaction |
| `data.interactions.edges[].node.type` | string | optional | Type of the interaction |
| `data.interactions.edges[].node.photoUrl` | string | optional | URL of attached photo |
| `data.interactions.edges[].node.photoThumbnailUrl` | string | optional | URL of photo thumbnail |
| `data.interactions.edges[].node.responded` | boolean | optional | Whether the interaction has been responded to |
| `data.interactions.edges[].node.notes` | string | optional | Additional notes |
| `data.interactions.edges[].node.responses` | array of object | optional | Array of responses |
| `data.interactions.edges[].node.canRespond` | boolean | optional | Whether responses are allowed |
| `data.interactions.edges[].node.totalResponses` | integer | optional | Total number of responses |
| `data.interactions.edges[].cursor` | string | optional | Cursor for pagination |
| `data.interactions.totalCount` | integer | optional | Total number of interactions matching the filters |
