[{"data":1,"prerenderedAt":107},["ShallowReactive",2],{"docs:it:command-line":3},{"id":4,"meta":5,"intro":8,"contractVersion":11,"contractVersionLabel":12,"contractNotice":13,"contractDownload":14,"labels":17,"sections":29},"command-line",{"title":6,"lead":7},"Riga di comando","Usa l’API di Postqron da un terminale, con una chiave e curl. Ogni comando è generato dal contratto.",{"title":9,"lead":10},"Dalla riga di comando","Un comando per ogni operazione che una chiave può fare, pronto da copiare.","1.15.0","Versione del contratto","Il riferimento qui sotto è letto dal contratto OpenAPI, che è scritto in inglese. Non è tradotto di proposito: tradurlo vorrebbe dire ricopiarlo, e una copia prima o poi diverge.",{"href":15,"label":16},"\u002Fopenapi.json","Scarica il contratto pubblico (OpenAPI, JSON)",{"method":18,"path":19,"summary":20,"scope":21,"authentication":22,"form":23,"name":24,"type":25,"notes":26,"description":27,"downloadContract":16,"contractVersion":12,"command":28},"Metodo","Percorso","Che cosa fa","Ambito della chiave","Accetta","Sulla richiesta","Nome","Tipo","Note","Descrizione","Comando",[30,37,53],{"id":31,"title":32,"paragraphs":33,"block":36},"overview","Non c’è niente da installare",[34,35],"Non esiste un programma Postqron da scaricare, e questa pagina è la ragione per cui non ti serve: l’API parla HTTP e basta, quindi una shell e curl la raggiungono tutta. Qui non c’è niente che avvolga l’API — è l’API.","I comandi qui sotto sono generati dallo stesso contratto del riferimento REST, ed è ciò che li rende degni di essere copiati: ciascuno nomina una rotta che esiste, con il metodo che quella rotta vuole davvero.",null,{"id":38,"title":39,"paragraphs":40,"block":43},"authentication","La chiave, e dove tenerla",[41,42],"Crea una chiave nella dashboard e dalle solo gli ambiti che servono allo script. Poi tienila nell’ambiente e non nel comando: una chiave scritta in linea è una chiave salvata nella cronologia della shell, e le cronologie si condividono.","Imposta POSTQRON_API_KEY e ogni comando di questa pagina funziona così com’è. Per agire dentro un workspace che non è il tuo, aggiungi l’intestazione X-Postqron-Workspace con l’identificativo di chi lo possiede.",{"kind":44,"commands":45},"commands",[46],{"title":47,"scope":48,"lines":49},"List jobs (R8)","jobs:read",[50,51,52],"curl \\","  --header \"Authorization: Bearer $POSTQRON_API_KEY\" \\","  'https:\u002F\u002Fapi.postqron.com\u002Fjobs'",{"id":44,"title":54,"paragraphs":55,"block":57},"Un comando per operazione",[56],"Sono le operazioni che una chiave può fare. Ciò che sta fra parentesi graffe lo sostituisci tu; dove serve un corpo, il nome del file è lo schema che il contratto si aspetta, ed è nel contratto che i suoi campi sono descritti.",{"kind":44,"commands":58},[59,61,68,72,76,80,85,90,94,98,102],{"title":47,"scope":48,"lines":60},[50,51,52],{"title":62,"scope":63,"lines":64},"Create a job (R1, R8)","jobs:write",[50,65,51,66,67,52],"  --request POST \\","  --header 'Content-Type: application\u002Fjson' \\","  --data @job-input.json \\",{"title":69,"scope":48,"lines":70},"Read one job",[50,51,71],"  'https:\u002F\u002Fapi.postqron.com\u002Fjobs\u002F{id}'",{"title":73,"scope":63,"lines":74},"Partially update a job",[50,75,51,66,67,71],"  --request PATCH \\",{"title":77,"scope":63,"lines":78},"Delete a job",[50,79,51,71],"  --request DELETE \\",{"title":81,"scope":82,"lines":83},"Execution log (R6)","executions:read",[50,51,84],"  'https:\u002F\u002Fapi.postqron.com\u002Fjobs\u002F{id}\u002Fexecutions'",{"title":86,"scope":87,"lines":88},"Run now (R8)","executions:trigger",[50,65,51,66,89,84],"  --data @trigger-input.json \\",{"title":91,"scope":82,"lines":92},"Execution log in real time (SPEC §4.2)",[50,51,93],"  'https:\u002F\u002Fapi.postqron.com\u002Fjobs\u002F{id}\u002Fexecutions\u002Fstream'",{"title":95,"scope":82,"lines":96},"Download the execution log (R27)",[50,51,97],"  'https:\u002F\u002Fapi.postqron.com\u002Fexecutions\u002Fexport'",{"title":99,"scope":82,"lines":100},"Duration, failure rate and trend (R28)",[50,51,101],"  'https:\u002F\u002Fapi.postqron.com\u002Fexecutions\u002Fmetrics'",{"title":103,"scope":104,"lines":105},"List workspace secrets (R42)","secrets:read",[50,51,106],"  'https:\u002F\u002Fapi.postqron.com\u002Fsecrets'",1788438713237]