Skip to main content
The OFAuth n8n community node lets you integrate OnlyFans data into n8n’s visual workflow builder. Access creator profiles, manage posts and messages, track earnings, and automate subscriber engagement — all through drag-and-drop.
Package name: n8n-nodes-ofauth — available as a community node in n8n.

Installation

1

Install via Community Nodes (Recommended)

In your n8n instance:
  1. Go to Settings → Community Nodes
  2. Click Install a community node
  3. Enter n8n-nodes-ofauth
  4. Click Install
2

Or Install Manually

cd ~/.n8n/nodes
npm install n8n-nodes-ofauth
Restart n8n after installation.

Authentication

1

Add Credential

In n8n, go to Credentials → Add Credential and search for OFAuth API.
2

Enter Your API Key

Paste the API key from your OFAuth dashboard.
3

Save and Test

Click Save. Use a Whoami operation to verify the connection works.

Available Resources

The OFAuth node exposes these resources, each with standard operations (Get All, Get, Create, Update, Delete) where applicable:
ResourceDescription
WhoamiAccount information
ConnectionsConnection management
SettingsAccount settings
SelfCreator profile
EarningsEarnings data and analytics
AnalyticsPosts, stories, streams analytics
PostsPost management
UsersUser operations
ChatsChat and messaging
Mass MessagesMass messaging
SubscribersSubscriber data
SubscriptionsSubscription management
PromotionsPromotions and tracking links
VaultVault media management

Using the Node

Basic Setup

  1. Add the OFAuth node to your workflow
  2. Select your OFAuth credentials
  3. Choose a Resource (e.g., Self, Posts, Earnings)
  4. Choose an Operation (e.g., Get All, Create)
  5. Enter the Connection ID for the target OnlyFans account
  6. Configure additional fields as needed

Connection ID

Most operations require a Connection ID to specify which OnlyFans account to access. Retrieve available Connection IDs using the Connections → Get All operation, then reference them in subsequent nodes.

Pagination

For list operations, use the Additional Fields to control pagination:
FieldDescription
LimitMaximum number of results (default: 50)
OffsetStarting position for results

Example Workflows

Daily Earnings Report

Schedule Trigger → OFAuth (Get Earnings) → Slack (Send Message)
Sends a daily earnings summary to Slack at a scheduled time.

New Subscriber Welcome

OFAuth (New Subscriber) → OFAuth (Send Message)
Automatically sends a personalized welcome message to new subscribers.

Export Posts to Airtable

OFAuth (Get All Posts) → Airtable (Create Records)
Syncs all posts to an Airtable base for content tracking.

Content Analytics Dashboard

Schedule Trigger → OFAuth (Get Analytics) → Google Sheets (Update)
Updates a Google Sheets dashboard with latest analytics data.
See the Common Workflows page for more detailed automation patterns.

Configuration Reference

SettingValue
Base URLhttps://api-next.ofauth.com
Content-Typeapplication/json
Acceptapplication/json
AuthAPI Key header

Troubleshooting

“Connection ID required” — Most access operations need a Connection ID. Use the Connections resource first to list available connections, then pass the ID to subsequent operations. “Authentication failed” — Verify your API key in the OFAuth dashboard and update the credential in n8n. Test with a simple Whoami operation. “Rate limit exceeded” — The OFAuth API has rate limits. Add a Wait node between operations if you’re making many sequential calls.

Resources