1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "documents": [
12 {
13 "label": "decisao-recebimento.pdf",
14 "text": "PODER JUDICIÁRIO\nComarca de São Paulo\nProcesso nº 0001234-56.2026.8.26.0100\n\nDECISÃO\n\nID 2184355511\n\nVistos.\nRecebo a denúncia oferecida pelo Ministério Público em desfavor do réu.\nCite-se o réu para responder à acusação no prazo de 10 (dez) dias.\nIntime-se o Ministério Público.\n\nSão Paulo, 4 de maio de 2026.\nJuiz de Direito\n\nJuntada em 04/05/2026."
15 },
16 {
17 "label": "certidao-citacao.pdf",
18 "text": "CERTIDÃO\n\nProcesso nº 0001234-56.2026.8.26.0100\n\nCertifico que foi citado o réu nos autos do processo em referência, conforme mandado cumprido pelo oficial de justiça.\n\nSão Paulo, 20 de maio de 2026.\nEscrivão\n\nJuntada em 20/05/2026."
19 },
20 {
21 "label": "despacho-manifestacao.pdf",
22 "text": "DESPACHO\n\nProcesso nº 0001234-56.2026.8.26.0100\n\nID 2184400000\n\nApresentada a resposta à acusação pela defesa.\nManifeste-se o Ministério Público no prazo de 5 (cinco) dias.\n\nSão Paulo, 10 de junho de 2026.\nJuiz de Direito\n\nJuntada em 10/06/2026."
23 }
24 ]
25};
26
27
28const run = await client.actor("joaosbp/case-timeline-builder-br").call(input);
29
30
31console.log('Results from dataset');
32console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
33const { items } = await client.dataset(run.defaultDatasetId).listItems();
34items.forEach((item) => {
35 console.dir(item);
36});
37
38