WordPress Upload API Text, Photos & Videos

Publish content to WordPress programmatically. REST API simplified.

Start Free
wordpress-upload.ts
import { UploadPost } from 'upload-post';

const uploader = new UploadPost('your-api-key');

await uploader.upload('video.mp4', {
  title: 'My WordPress post',
  platforms: ['wordpress']
});

WordPress API Features

Text Posts

Publish articles and posts to your WordPress site.

Photo Posts

Upload images to the media library and embed them.

Video Posts

Upload native videos to your WordPress posts.

Application Password

Connect securely with a WP application password.

Self-Hosted

Works with any self-hosted WordPress.org site.

Scheduling

Schedule posts for optimal engagement.

Ready to automate your WordPress publishing?

Start posting to WordPress programmatically today.

Create Free Account