Package Information
Documentation
@n8n-dev/n8n-nodes-contract-p-fit
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:
- Settings → Community Nodes → Install
- Search:
@n8n-dev/n8n-nodes-contract-p-fit - Click Install
Quick Start
- Install the node (above)
- Add credentials: contract-p-fit API → paste your API key
- Drag the contract-p-fit node into your workflow
- 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