{
  "info": {
    "name": "iClips — mcp.ai",
    "description": "REST API for the iClips MCP. Set {{apiKey}} to a workspace key (sk_live_…) created at https://mcp.ai/settings/api-keys.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{apiKey}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.mcp.ai/api/iclips",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "sk_live_...",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "iclips_financial_accounts",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/financial/accounts",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "financial",
            "accounts"
          ]
        },
        "description": "Lista as contas bancárias ativas da agência no iClips (id, nome, isDefault, banco, agência e número da conta).",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"account\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_financial_entries_get",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/financial/entries/get",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "financial",
            "entries",
            "get"
          ]
        },
        "description": "Lê os lançamentos financeiros do iClips (entradas, saídas e o que está em aberto a pagar e a receber).",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"from\": \"\",\n  \"to\": \"\",\n  \"date_field\": \"\",\n  \"type\": \"\",\n  \"account_id\": 0,\n  \"category_id\": 0,\n  \"dre_indicator\": \"\",\n  \"destination_id\": 0,\n  \"job_id\": 0,\n  \"limit\": 0,\n  \"offset\": 0,\n  \"entry_ids\": \"\",\n  \"account\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_financial_entries_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/financial/entries/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "financial",
            "entries",
            "list"
          ]
        },
        "description": "Lê os lançamentos financeiros do iClips (entradas, saídas e o que está em aberto a pagar e a receber).",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"from\": \"\",\n  \"to\": \"\",\n  \"date_field\": \"\",\n  \"type\": \"\",\n  \"account_id\": 0,\n  \"category_id\": 0,\n  \"dre_indicator\": \"\",\n  \"destination_id\": 0,\n  \"job_id\": 0,\n  \"limit\": 0,\n  \"offset\": 0,\n  \"entry_ids\": \"\",\n  \"account\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_financial_invoices_get",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/financial/invoices/get",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "financial",
            "invoices",
            "get"
          ]
        },
        "description": "Lê as notas fiscais de serviço (NFS-e) emitidas pela agência no iClips.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"from\": \"\",\n  \"to\": \"\",\n  \"status\": \"\",\n  \"limit\": 0,\n  \"offset\": 0,\n  \"invoice_ids\": \"\",\n  \"account\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_financial_invoices_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/financial/invoices/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "financial",
            "invoices",
            "list"
          ]
        },
        "description": "Lê as notas fiscais de serviço (NFS-e) emitidas pela agência no iClips.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"from\": \"\",\n  \"to\": \"\",\n  \"status\": \"\",\n  \"limit\": 0,\n  \"offset\": 0,\n  \"invoice_ids\": \"\",\n  \"account\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_job_pieces_write_add",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/job/pieces/write/add",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "job",
            "pieces",
            "write",
            "add"
          ]
        },
        "description": "Vincula uma peça do catálogo a um job existente, ou atualiza uma peça já vinculada a ele.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_id\": 0,\n  \"job_piece_id\": 0,\n  \"data\": \"\",\n  \"account\": \"\",\n  \"job_ids\": \"\",\n  \"job_piece_ids\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_job_pieces_write_update",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/job/pieces/write/update",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "job",
            "pieces",
            "write",
            "update"
          ]
        },
        "description": "Vincula uma peça do catálogo a um job existente, ou atualiza uma peça já vinculada a ele.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_id\": 0,\n  \"job_piece_id\": 0,\n  \"data\": \"\",\n  \"account\": \"\",\n  \"job_ids\": \"\",\n  \"job_piece_ids\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_job_tasks_write_create",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/job/tasks/write/create",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "job",
            "tasks",
            "write",
            "create"
          ]
        },
        "description": "Cria ou atualiza uma tarefa manual dentro de um job existente no iClips.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_id\": 0,\n  \"task_id\": 0,\n  \"data\": \"\",\n  \"account\": \"\",\n  \"job_ids\": \"\",\n  \"task_ids\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_job_tasks_write_update",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/job/tasks/write/update",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "job",
            "tasks",
            "write",
            "update"
          ]
        },
        "description": "Cria ou atualiza uma tarefa manual dentro de um job existente no iClips.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_id\": 0,\n  \"task_id\": 0,\n  \"data\": \"\",\n  \"account\": \"\",\n  \"job_ids\": \"\",\n  \"task_ids\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_jobs_delete",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/jobs/delete",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "jobs",
            "delete"
          ]
        },
        "description": "Exclui jobs (projetos) do iClips. É destrutivo e não tem desfazer pela API.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_ids\": \"\",\n  \"account\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_jobs_write_create",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/jobs/write/create",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "jobs",
            "write",
            "create"
          ]
        },
        "description": "Cria ou atualiza um job (projeto) no iClips.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_id\": 0,\n  \"data\": \"\",\n  \"account\": \"\",\n  \"job_ids\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_jobs_write_update",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/jobs/write/update",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "jobs",
            "write",
            "update"
          ]
        },
        "description": "Cria ou atualiza um job (projeto) no iClips.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_id\": 0,\n  \"data\": \"\",\n  \"account\": \"\",\n  \"job_ids\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_list_accounts",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/accounts",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "accounts"
          ]
        },
        "description": "Lista as agências iClips (chaves de API) ligadas a este install, com id, apelido e nome.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"account\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_piece_categories_dropdown",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/piece/categories/dropdown",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "piece",
            "categories",
            "dropdown"
          ]
        },
        "description": "Lista as categorias de peça disponíveis na agência (id e nome).",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"account\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_piece_categories_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/piece/categories/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "piece",
            "categories",
            "list"
          ]
        },
        "description": "Lista as categorias de peça disponíveis na agência (id e nome).",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"account\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_pieces_delete",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pieces/delete",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pieces",
            "delete"
          ]
        },
        "description": "Exclui peças do catálogo do iClips (o provider faz exclusão lógica).",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"piece_ids\": \"\",\n  \"account\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_pieces_get",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pieces/get",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pieces",
            "get"
          ]
        },
        "description": "Lê o catálogo de peças da agência no iClips.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"q\": \"\",\n  \"categoria\": \"\",\n  \"status\": \"\",\n  \"basedOnTemplateId\": \"\",\n  \"page\": 0,\n  \"pageSize\": 0,\n  \"piece_ids\": \"\",\n  \"account\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_pieces_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pieces/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pieces",
            "list"
          ]
        },
        "description": "Lê o catálogo de peças da agência no iClips.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"q\": \"\",\n  \"categoria\": \"\",\n  \"status\": \"\",\n  \"basedOnTemplateId\": \"\",\n  \"page\": 0,\n  \"pageSize\": 0,\n  \"piece_ids\": \"\",\n  \"account\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_pieces_write_checklist",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pieces/write/checklist",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pieces",
            "write",
            "checklist"
          ]
        },
        "description": "Cria ou atualiza uma peça no catálogo do iClips, ou marca um item do checklist.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"piece_id\": 0,\n  \"data\": \"\",\n  \"account\": \"\",\n  \"piece_ids\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_pieces_write_create",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pieces/write/create",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pieces",
            "write",
            "create"
          ]
        },
        "description": "Cria ou atualiza uma peça no catálogo do iClips, ou marca um item do checklist.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"piece_id\": 0,\n  \"data\": \"\",\n  \"account\": \"\",\n  \"piece_ids\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_pieces_write_update",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pieces/write/update",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pieces",
            "write",
            "update"
          ]
        },
        "description": "Cria ou atualiza uma peça no catálogo do iClips, ou marca um item do checklist.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"piece_id\": 0,\n  \"data\": \"\",\n  \"account\": \"\",\n  \"piece_ids\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_projects_extract",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/projects/extract",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "projects",
            "extract"
          ]
        },
        "description": "Extrai do iClips a hierarquia completa de projetos de um período: Jobs, Peças, Workflows, Atividades e Tarefas, até os apontamentos de hora.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"dataInicio\": \"\",\n  \"dataFim\": \"\",\n  \"idCliente\": 0,\n  \"idGrupoCliente\": 0,\n  \"page\": 0,\n  \"pageSize\": 0,\n  \"account\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_workflow_templates_get",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/workflow/templates/get",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "workflow",
            "templates",
            "get"
          ]
        },
        "description": "Lê os modelos de workflow configurados na agência no iClips.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"template_ids\": \"\",\n  \"account\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "iclips_workflow_templates_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/workflow/templates/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "workflow",
            "templates",
            "list"
          ]
        },
        "description": "Lê os modelos de workflow configurados na agência no iClips.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"template_ids\": \"\",\n  \"account\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    }
  ]
}