Private Plugin TRMNL plugin

Private Plugin

NO. 1 MOST POPULAR PLUGIN

Build your own

34,717 Connections

Customizable options

Strategy

Polling URL(s)

Polling Verb

Polling Headers

Polling Body

Show all 43 options

Static Data

Form Fields

Allow self-signed certificate

Enable OAuth Authentication?

OAuth Redirect URL

OAuth Settings

Use a TRMNL OAuth app

OAuth Provider

OAuth Client ID

OAuth Client Secret

Share OAuth credentials with recipe installers?

Authorization URL

Token URL

OAuth Scopes

Enable PKCE?

Custom Auth Params

Custom Token Headers

Token Endpoint Base URL

Custom Token Params

Scope Separator

Token Auth Method

Token Body Format

Refresh Token URL

Token Response Metadata

Authorization Method

Refresh Token Params

Token Field Name

Expiry Field Name

Expiry Strategy

Fixed Expiry (ms)

Fastest refresh rate

Remove bleed margin?

Enable Dark Mode?

Serverless Language

Webhook URL

Framework CSS version

Map tiles URL

Map tiles key

Build your own screen for a TRMNL ePaper display. Write it in HTML with Liquid templates and the TRMNL design framework, then decide how data gets there: TRMNL polls a URL that returns JSON, XML or plain text, your own code sends data to a webhook, you enter static JSON, or you reuse data from your other TRMNL plugins.

Polling handles GET or POST, custom headers, a request body, and OAuth for services that need you to sign in. Add your own form fields so other people can configure your plugin without touching code, transform the data with a script in Node, PHP, Python or Ruby, and when it's done, share it as a recipe.

Knowledge base

Visit Docs

Connect your favorite apps

Our growing library supports work and personal needs, from your daily calendar to upcoming movies. New tools are added weekly.

Buy Now OG Model In Stock