const base = () => process.env.MIDDLEWARE_BASE_URL || 'http://127.0.0.1:3100'; const perform = async (z, bundle) => { const response = await z.request({ url: `${base()}/zapier/v1/status/${encodeURIComponent(bundle.inputData.jobId)}`, }); return [response.data]; }; module.exports = { key: 'job_status', noun: 'Job', display: { label: 'Find Job Status', description: 'Look up a timestamp job by ID.', }, operation: { inputFields: [ { key: 'jobId', label: 'Job ID', type: 'string', required: true }, ], perform, sample: { id: '550e8400-e29b-41d4-a716-446655440000', status: 'completed', result: 'mock-cert', }, outputFields: [ { key: 'id', label: 'Job ID' }, { key: 'status', label: 'Status' }, { key: 'result', label: 'Result' }, ], }, };