Skip to main content
Solved

Card activities via API


jnihorimbere

I know this has been asked before but I’m just wondering if it has been implemented and added to the API. Is there a way to get the activity center, where comments, audit trail, etc are on a card, are they available via the API? i.e. can this info be pushed into another system?

 

Best answer by Rodrigo Farias

Hi team.

Currently, this function has not yet been implemented, and card activities cannot be searched using the api.  

View original
Did this topic help you find an answer to your question?

4 replies

marcosmelo
Forum|alt.badge.img+18
  • Legend
  • 1466 replies
  • June 26, 2024

Hi, @jnihorimbere 

 

I believe it hasn't been implemented yet


Rodrigo Farias
Pipefy Staff
Forum|alt.badge.img

Hi team.

Currently, this function has not yet been implemented, and card activities cannot be searched using the api.  


marcosmelo
Forum|alt.badge.img+18
  • Legend
  • 1466 replies
  • June 26, 2024

👍👍👍


genietim
Forum|alt.badge.img+12
  • Legend
  • 412 replies
  • January 9, 2025

If you don’t mind living dangerous, you can use the internal GraphQL API of Pipefy (please don’t block me, Pipefy Staff, I’m just trying to be helpful). You can use the network tab in the dev console of your browser to look at the queries Pipefy does. This could be, for example, with JavaScript:

 

1fetch("https://app.pipefy.com/activities/graphql", {
2 "headers": {
3 "accept": "*/*",
4 "accept-language": "en-GB,en;q=0.9,en-US;q=0.8,de;q=0.7,de-CH;q=0.6",
5 "content-type": "application/json",
6 },
7 "referrer": "https://app.pipefy.com/",
8 "referrerPolicy": "origin",
9 "body": JSON.stringify({
10 "operationName": "CardActivitiesQuery",
11 "variables": {
12 "orgUuid": "enter-here",
13 "pipeUuid": "enter-here",
14 "cardUuid": "enter-here",
15 "before": null,
16 "pageSize": 30
17 },
18 "query":"query CardActivitiesQuery($orgUuid: ID!, $pipeUuid: ID!, $cardUuid: ID!, $before: Cursor, $pageSize: Int) {
19 cardActivities(
20 orgUuid: $orgUuid
21 pipeUuid: $pipeUuid
22 cardUuid: $cardUuid
23 before: $before
24 pageSize: $pageSize
25 ) {
26 nodes {
27 __typename
28 ... on CardAssigneeCreate {
29 id
30 action
31 happenedAt
32 userName
33 assigneeName
34 __typename
35 }
36 ... on CardAssigneeDestroy {
37 id
38 action
39 happenedAt
40 userName
41 assigneeName
42 __typename
43 }
44 ... on CardLabelAdd {
45 id
46 action
47 happenedAt
48 userName
49 labelName
50 __typename
51 }
52 ... on CardLabelDestroy {
53 id
54 action
55 happenedAt
56 userName
57 labelName
58 __typename
59 }
60 ... on CardAttachmentCreate {
61 id
62 action
63 happenedAt
64 userName
65 fileName
66 link
67 cardUuid
68 __typename
69 }
70 ... on CardAttachmentDestroy {
71 id
72 action
73 happenedAt
74 userName
75 fileName
76 __typename
77 }
78 ... on CardCommentCreate {
79 id
80 action
81 happenedAt
82 commentContent
83 userName
84 __typename
85 }
86 ... on CardCommentDestroy {
87 id
88 action
89 happenedAt
90 commentContent
91 userName
92 __typename
93 }
94 ... on CardFieldValueUpdate {
95 id
96 action
97 happenedAt
98 beforeValue
99 afterValue
100 fieldType
101 fieldName
102 userName
103 via
104 automation
105 __typename
106 }
107 ... on CardMove {
108 id
109 action
110 happenedAt
111 oldPhaseTitle
112 newPhaseTitle
113 userName
114 automation
115 __typename
116 }
117 ... on CardTitleUpdate {
118 id
119 action
120 happenedAt
121 beforeValue
122 afterValue
123 userName
124 __typename
125 }
126 ... on CardDone {
127 id
128 action
129 happenedAt
130 phaseTitle
131 __typename
132 }
133 ... on CardOverdue {
134 id
135 action
136 happenedAt
137 phaseTitle
138 __typename
139 }
140 ... on CardLate {
141 id
142 action
143 happenedAt
144 phaseTitle
145 __typename
146 }
147 ... on CardExpired {
148 id
149 action
150 happenedAt
151 phaseTitle
152 __typename
153 }
154 ... on CardChecklistDestroy {
155 id
156 action
157 happenedAt
158 userName
159 checklistTitle
160 __typename
161 }
162 ... on CardChecklistCreate {
163 id
164 action
165 happenedAt
166 userName
167 checklistTitle
168 __typename
169 }
170 ... on CardChildCreate {
171 id
172 action
173 happenedAt
174 userName
175 cardTitle
176 phaseTitle
177 pipeTitle
178 __typename
179 }
180 ... on CardEmailSend {
181 id
182 action
183 happenedAt
184 userName
185 emailTitle
186 __typename
187 }
188 ... on CardInboxEmailReceived {
189 id
190 action
191 happenedAt
192 cardTitle
193 __typename
194 }
195 ... on CardInboxEmailSent {
196 id
197 action
198 happenedAt
199 cardTitle
200 userName
201 __typename
202 }
203 ... on CardInboxEmailDestroy {
204 id
205 action
206 happenedAt
207 cardUuid
208 userName
209 emailTitle
210 __typename
211 }
212 ... on CardCreate {
213 id
214 action
215 happenedAt
216 via
217 userName
218 automation
219 __typename
220 }
221 ... on CardDestroy {
222 id
223 action
224 happenedAt
225 userName
226 __typename
227 }
228 ... on PublicPhaseFormLink {
229 id
230 action
231 happenedAt
232 userName
233 cardTitle
234 phaseTitle
235 __typename
236 }
237 ... on CardInboxEmailsRead {
238 id
239 action
240 happenedAt
241 cardUuid
242 userName
243 __typename
244 }
245 }
246 endCursor
247 hasNextPage
248 __typename
249 }
250 }
251 "}),
252 "method": "POST",
253 "mode": "cors",
254 "credentials": "include"
255});

 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings