FoPost LogoFoPost Docs
Platforms

Tumblr

Publishing to Tumblr blogs.

Tumblr

Publish to Tumblr blogs using NPF (Neue Post Format) content blocks with support for draft, queue, and private states.

Connect

Connect Tumblr in the OwlStack dashboard:

  1. Go to Project Settings > Platforms > Tumblr
  2. Click Connect with Tumblr
  3. Authorize OwlStack via OAuth
  4. Select the target blog

Publishing

use OwlStack\Enums\Platform;

$result = $client->publish($post, [Platform::Tumblr]);

Options

OptionTypeDescription
post_typestringtext, image, video, link, audio
statestringpublished, draft, queue, private
slugstringURL slug for the post
$result = $client->publish($post, [Platform::Tumblr], [
    'post_type' => 'text',
    'state' => 'published',
    'slug' => 'my-post-slug',
]);

Constraints

ConstraintValue
Max text length4,096 characters
Content formatNPF content blocks

On this page