contract-p-fit

OpenAPI for contract.fit backend API.

Package Information

Released: 4 mo ago
Downloads: 17 weekly / 112 monthly
Latest Version: 1.0.0
Author: kelvinzer0

Available Nodes

Documentation generating…

Documentation

@n8n-dev/n8n-nodes-contract-p-fit

contract-p-fit Banner

npm version
License: MIT


Stop writing contract-p-fit API integrations by hand.

Every time you connect n8n to contract-p-fit, you waste hours mapping endpoints, defining parameters, and debugging schemas. You copy-paste from docs, fix edge cases, and pray nothing breaks.

What if connecting n8n to contract-p-fit took 5 minutes, not half a day?

This node gives you 21+ resources out of the box: Documents, Inboxes, Projects, Formats, Integrations, and 16 more: with full CRUD operations, typed parameters, and zero manual configuration.


What You Get

  • Zero boilerplate: Resources, operations, and fields are pre-configured and ready to use
  • Full CRUD: Create, read, update, and delete support where the API allows it
  • Typed parameters: No more guessing field types
  • Built-in auth: API key authentication, ready to go
  • Declarative: Native n8n performance, no custom execute() overhead

Install

npm install @n8n-dev/n8n-nodes-contract-p-fit

Or in n8n:

  1. Settings → Community Nodes → Install
  2. Search: @n8n-dev/n8n-nodes-contract-p-fit
  3. Click Install

Quick Start

  1. Install the node (above)
  2. Add credentials: contract-p-fit API → paste your API key
  3. Drag the contract-p-fit node into your workflow
  4. Pick a resource → pick an operation → done.

That's it. No configuration files. No code. It just works.


Resources

Documents (23 operations)
  • Post Upload a new document
  • Post Generate custom output for documents
  • Post Enrichment Resource
  • Post Document Data Resource
  • Post Document Query
  • Delete the document
  • Get the document
  • Post Document Compare Versions Resource
  • Get custom output formatted document
  • Post Submit a feedback
  • Get latest version
  • Get document original file
  • Get Document Page Image Resource
  • Get Document Page Image Thumbnail Resource
  • Post Process a table level annotation
  • Post Schedule document reprocessing
  • Get Document Reverse Resource
  • Post Update document status
  • Get the document text
  • Get the document Workflow
  • Post Upload a new doc to the inbox
  • Patch Copy documents to another inbox
  • Patch Move documents to another inbox
Inboxes (10 operations)
  • Get list of inboxes
  • Post Create an inbox
  • Delete an inbox
  • Get Inbox attributes
  • Patch Update inbox
  • Get Inbox Document Versions Resource
  • Delete documents
  • Get documents in the inbox
  • Get paginated list of documents in the inbox
  • Post Schedule inbox reprocessing
Projects (5 operations)
  • Get the list of projects
  • Post Create a project
  • Delete project
  • Get project attributes
  • Patch Update project
Formats (7 operations)
  • Get lists of format
  • Post Create format
  • Get supported document types
  • Delete the format
  • Get format attributes
  • Patch Update the format
  • Get tags values
Integrations (6 operations)
  • Get all integrations
  • Post Create integration
  • Delete an integration
  • Get integration attributes
  • Patch Update integration
  • Get Email Integration Activation Resource
Connections (5 operations)
  • Get all Connections
  • Post Create connection
  • Delete a connection
  • Get connection
  • Patch Update connection
Auth (11 operations)
  • Post Login and retrieve a JWT Token
  • Get all API Key
  • Post Create a new API Key
  • Get all API Keys for this inbox
  • Post Create a new API Key on inbox level
  • Delete an API Key
  • Get details of an API Key
  • Patch Edit an API Key
  • Post Create a new ephemeral token
  • Post Reset the user password
  • Post Create a new token
Sso (4 operations)
  • Get Sso Config Resources
  • Post Sso Config Resources
  • Delete Get integration attributes
  • Post OAUTH Login Resource
Users (7 operations)
  • Get all users
  • Post Create user
  • Get Return info on the current user
  • Post Change the current user password
  • Delete a user
  • Get user
  • Patch Update user
Roles (5 operations)
  • Get all roles
  • Post Create role
  • Delete a role
  • Get role
  • Patch Update role
Settings (4 operations)
  • Get scoped dashboard setting
  • Patch Update scoped dashboard setting
  • Get scoped review setting
  • Patch Update scoped review setting
Threshold Settings (4 operations)
  • Get all thresholds settings
  • Delete the thresholds settings
  • Get the scoped thresholds settings
  • Patch Update the scoped thresholds settings
Style (4 operations)
  • Get the custom CSS file
  • Post Upload the custom logo
  • Get the custom logo
  • Post Upload the custom logo
Stats (9 operations)
  • Get Usage Stats Resource
  • Get inbox statistics
  • Get summary or details of automation blockers
  • Post Get the Blue Dots statistics for the inbox
  • Get the documents with evaluated versions
  • Get processing runtime stats
  • Get Permission required view statistics
  • Get the Accuracy counts on documents sections and fields in the given inbox
  • Get the STP counts on documents sections and fields in the given inbox
Sampling Settings (4 operations)
  • Get all sampling settings
  • Delete scoped sampling settings
  • Get scoped sampling settings
  • Patch Update scoped sampling settings
Predictor Settings (4 operations)
  • Get all predictor settings
  • Delete scoped predictor settings
  • Get scoped predictor settings
  • Patch Update scoped predictor settings
Rule Config (7 operations)
  • Get all rule configs
  • Post Get the regexes that are generated by the rule
  • Post Evaluate a rule on a document
  • Post Get the text a where to search specification will generate
  • Delete scoped rule config
  • Get scoped rule config
  • Patch Update scoped rule config
Data Retention Settings (4 operations)
  • Get all data retention settings
  • Delete scoped sampling settings
  • Get scoped data retention settings
  • Patch Update scoped data retention settings
Reports (7 operations)
  • Get all reports
  • Post Create report
  • Post Generate report based on input
  • Delete a report
  • Get report
  • Patch Update report
  • Post Generate report based on report ID
About (2 operations)
  • Get Release Notes
  • Get Version
Tenant (2 operations)
  • Delete Tenant Resource
  • Patch Activate Tenant Resource

Why This Node?

Without this node:

  • Hours of manual API integration
  • Copy-pasting from contract-p-fit docs
  • Debugging auth, pagination, error handling
  • Maintaining your own client code

With this node:

  • Install → configure → use. 5 minutes.
  • Auto-generated from the official contract-p-fit OpenAPI spec
  • Always up to date when the API changes
  • Native n8n performance

Auto-Generated

This node was auto-generated from the official contract-p-fit OpenAPI specification using
@n8n-dev/n8n-openapi-node-ultimate,
then validated against the live API so you get accurate types and real parameters, not guesswork.

When the contract-p-fit API updates, this node updates too.


License

MIT © kelvinzer0

Discussion