GET /read/following/

Get a list of posts from the blogs a user follows.

Resource Information

   
Method GET
URL https://public-api.wordpress.com/rest/v1.1/read/following/
Requires authentication? Yes

Query Parameters

Parameter Type Description
http_envelope (bool)
false:
(default)
true:
Some environments (like in-browser JavaScript or Flash) block or divert responses with a non-200 HTTP status code. Setting this parameter will force the HTTP status code to always be 200. The JSON response is wrapped in an "envelope" containing the "real" HTTP status code and headers.
pretty (bool)
false:
(default)
true:
Output pretty JSON
meta (string) Optional. Loads data from the endpoints found in the 'meta' part of the response. Comma-separated list. Example: meta=site,likes
fields (string) Optional. Returns specified fields only. Comma-separated list. Example: fields=ID,title
callback (string) An optional JSONP callback function.
number (int) The number of posts to return. Limit: 40. Default: 10.
page (int) Return the Nth 1-indexed page of posts.
order (string)
DESC:
(default) Return posts in descending order. For dates, that means newest to oldest.
ASC:
Return posts in ascending order. For dates, that means oldest to newest.
after (iso 8601 datetime) Return posts dated after the specified datetime.
before (iso 8601 datetime) Return posts dated before the specified datetime.

Response Parameters

Parameter Type Description
ID (int) The post ID.
site_ID (int) The site ID.
author (object) The author of the post.
date (iso 8601 datetime) The post's creation time.
modified (iso 8601 datetime) The post's most recent update time.
title (html) context dependent.
URL (url) The full permalink URL to the post.
short_URL (url) The wp.me short URL.
content (html) context dependent.
excerpt (html) context dependent.
slug (string) The name (slug) for the post, used in URLs.
guid (string) The GUID for the post.
status (string)
publish:
The post is published.
draft:
The post is saved as a draft.
pending:
The post is pending editorial approval.
private:
The post is published privately
future:
The post is scheduled for future publishing.
trash:
The post is in the trash.
auto-draft:
The post is a placeholder for a new post.
sticky (bool) Is the post sticky?
password (string) The plaintext password protecting the post, or, more likely, the empty string if the post is not password protected.
parent (object|false) A reference to the post's parent, if it has one.
type (string) The post's post_type. Post types besides post, page and revision need to be whitelisted using the rest_api_allowed_post_types filter.
comments_open (bool) Is the post open for comments?
pings_open (bool) Is the post open for pingbacks, trackbacks?
likes_enabled (bool) Is the post open to likes?
sharing_enabled (bool) Should sharing buttons show on this post?
comment_count (int) The number of comments for this post.
like_count (int) The number of likes for this post.
i_like (bool) Does the current user like this post?
is_reblogged (bool) Did the current user reblog this post?
is_following (bool) Is the current user following this blog?
global_ID (string) A unique WordPress.com-wide representation of a post.
featured_image (url) The URL to the featured image for this post if it has one.
post_thumbnail (object) The attachment object for the featured image if it has one.
format (string)
standard:
Standard
aside:
Aside
chat:
Chat
gallery:
Gallery
link:
Link
image:
Image
quote:
Quote
status:
Status
video:
Video
audio:
Audio
geo (object|false)
menu_order (int) (Pages Only) The order pages should appear in.
publicize_URLs (array) Array of Twitter and Facebook URLs published by this post.
tags (object) Hash of tags (keyed by tag name) applied to the post.
categories (object) Hash of categories (keyed by category name) applied to the post.
attachments (object) Hash of post attachments (keyed by attachment ID).
metadata (array) Array of post metadata keys and values. All unprotected meta keys are available by default for read requests. Both unprotected and protected meta keys are available for authenticated requests with access. Protected meta keys can be made available with the rest_api_allowed_public_metadata filter.
meta (object) API result meta data
current_user_can (object) List of permissions. Note, deprecated in favor of `capabilities`
capabilities (object) List of post-specific permissions for the user; publish_post, edit_post, delete_post
date_range (object) date range covered by current results.
number (int) The number of posts brought back by current query.
posts (array) An array of post objects.

Resource Errors

These are the possible errors returned by this endpoint.

HTTP Code Error Identifier Error Message
403 unauthorized User cannot view taxonomy
403 unauthorized User cannot view post
403 authorization_required An active access token must be used to query information about the current user.
403 unauthorized User cannot edit taxonomy
400 invalid_post Invalid post
400 invalid_context Invalid API CONTEXT
403 unauthorized User cannot edit post
404 unknown_post Unknown post

Example

curl \
 -H 'authorization: Bearer YOUR_API_TOKEN' \
 'https://public-api.wordpress.com/rest/v1/read/following/?number=2'
<?php
$options  = array (
  'http' => 
  array (
    'ignore_errors' => true,
    'header' => 
    array (
      0 => 'authorization: Bearer YOUR_API_TOKEN',
    ),
  ),
);

$context  = stream_context_create( $options );
$response = file_get_contents(
	'https://public-api.wordpress.com/rest/v1/read/following/?number=2',
	false,
	$context
);
$response = json_decode( $response );
?>

Response

{
    "date_range": {
        "before": "2019-06-03T12:00:08+00:00",
        "after": "2019-05-13T06:00:15+00:00"
    },
    "number": 2,
    "posts": [
        {
            "ID": 41414,
            "site_ID": 3584907,
            "author": {
                "ID": 64259130,
                "login": "annezazu",
                "email": false,
                "name": "Anne McCarthy",
                "first_name": "Anne",
                "last_name": "McCarthy",
                "nice_name": "annezazu",
                "URL": "http:\/\/nomad.blog",
                "avatar_URL": "https:\/\/0.gravatar.com\/avatar\/0e2249a7de3404bc6d5207a45e911187?s=96&d=retro",
                "profile_URL": "https:\/\/en.gravatar.com\/annezazu",
                "ip_address": false,
                "site_ID": 67167882,
                "site_visible": true
            },
            "date": "2019-06-03T12:00:08+00:00",
            "modified": "2019-06-03T12:24:48+00:00",
            "title": "Celebrating Pride Month with WordPress.com",
            "URL": "http:\/\/en.blog.wordpress.com\/2019\/06\/03\/celebrating-pride-month-with-wordpress-com\/",
            "short_URL": "https:\/\/wp.me\/pf2B5-aLY",
            "content": "\n<p style=\"text-align:left;\">Happy Pride Month! My favorite parts about celebrating this month are the stories shared from LGBTQ+ folks, their loved ones, and organizations looking to show support. At WordPress.com, we strive to be a platform that democratizes publishing so that anyone can share their stories <a href=\"https:\/\/ma.tt\/2018\/12\/democratize-publishing-revisited\/\">regardless of income, gender, politics, language, or where they live in the world<\/a>. This month is a great reminder for why we work hard to expand the open web. <\/p>\n\n\n\n<p>For me, democratizing publishing means more than just my ability to publish my own story. It\u2019s about being able to share, but also being able to receive. As I celebrate Pride Month as a young, queer person, I think back to early online communities on which I found other LGBTQ+ people and how much I resonated with their stories. I feel lucky to be able to share my own story, but there are many LGBTQ+ folks who can\u2019t. <\/p>\n\n\n\n<p>To this end, we wanted to provide resources, inspire, and highlight organizations to support as you celebrate Pride Month in your own way, whether that\u2019s seeking out stories or writing your own.<\/p>\n\n\n\n<h3><strong>Resources<\/strong><\/h3>\n\n\n\n<p>The LGBTQ+ community is vast \u2014 I\u2019m part of it, but I\u2019m still learning new things daily. Whether you identify as LGBTQ+ or not, make sure you properly represent the community at large when you share your story with the help of these resources: &nbsp;<\/p>\n\n\n\n<ul><li>It Gets Better Project\u2019s <a href=\"https:\/\/itgetsbetter.org\/blog\/lesson\/glossary\/\">Glossary<\/a><\/li><li>The Trevor Project\u2019s <a href=\"https:\/\/www.thetrevorproject.org\/trvr_support_center\/glossary\/\">Glossary<\/a><\/li><li>ILGA Europe\u2019s <a href=\"https:\/\/www.ilga-europe.org\/resources\/glossary\/letter_a\">Glossary<\/a><\/li><\/ul>\n\n\n\n<p><a href=\"https:\/\/en.blog.wordpress.com\/2018\/08\/02\/diverse-stock-photo-library-pexels\/\">We know how important it is<\/a> to find an image that perfectly fits your writing and, since stock-image libraries <a href=\"https:\/\/medium.com\/@NikkyMill\/where-to-find-free-stock-photos-of-people-of-color-f262b851a1b5\">have historically struggled<\/a> to represent all experiences, we wanted to share some free image options to ease your search this month:<\/p>\n\n\n\n<ul><li><a href=\"https:\/\/broadlygenderphotos.vice.com\/\">The Gender Spectrum Collection<\/a> from Vice<\/li><li><a href=\"https:\/\/www.pexels.com\/search\/gay%20pride\/\">Pexels\u2019 Pride Images<\/a><\/li><li><a href=\"https:\/\/www.pexels.com\/search\/lgbt\/\">Pexels\u2019 LGBT Images<\/a><\/li><\/ul>\n\n\n\n<p>Have any resources to recommend? Please share them in the comments below! Part of our company creed is to <a href=\"https:\/\/automattic.com\/creed\/never-stop-learning\/\">never stop learning<\/a>, and I\u2019d love to learn what resources you all have found useful.<\/p>\n\n\n\n<p><em>Tip: Use&nbsp;the <a href=\"https:\/\/wordpress.com\/tag\/celebratingpride\">#celebratingpride<\/a>&nbsp;tag to connect with other folks sharing their stories. Here’s more information about <\/em><a href=\"https:\/\/en.support.wordpress.com\/posts\/tags\/\"><em>using tags<\/em><\/a><em>. <\/em><\/p>\n\n\n\n<h3><strong>Inspiration from WordPress.com Bloggers<\/strong><\/h3>\n\n\n\n<p>If you want to write but are feeling stuck trying to find the words, take some inspiration this month from these writers with strong voices and varied perspectives: <\/p>\n\n\n\n<ul><li>CN Lester, the author of <a href=\"https:\/\/www.amazon.com\/Trans-Like-Me-Journey-All\/dp\/0349008604\"><em>Trans Like Me<\/em><\/a>, shares their experience at <a href=\"https:\/\/cnlester.wordpress.com\/\"><em>A Gentleman and a Scholar<\/em><\/a><em>.<\/em> <\/li><li>Sam Dylan Finch explores queen\/trans identity, mental health, and self-care on his personal blog, <a href=\"https:\/\/letsqueerthingsup.com\/\"><em>Let\u2019s Queer Things Up!<\/em><\/a> <\/li><li>Blogger and memoirist Lori Duron shares her parenting journey of raising a gender<strong>\u2013<\/strong>creative child at <a href=\"https:\/\/raisingmyrainbow.com\/\"><em>Raising My Rainbow<\/em><\/a>.<\/li><li>Marlo Mack writes about her experience as a single mom of a transgender daughter at <a href=\"https:\/\/gendermom.wordpress.com\/\"><em>Gendermom<\/em><\/a>. <\/li><\/ul>\n\n\n\n<p><em>Tip: Make sure to <\/em><a href=\"https:\/\/en.support.wordpress.com\/following\/\"><em>follow these sites<\/em><\/a><em> so you don’t miss any future posts. <\/em><\/p>\n\n\n\n<h3><strong>Organizations to Support from Around the World<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img data-attachment-id=\"41420\" data-permalink=\"http:\/\/en.blog.wordpress.com\/organizations\/\" data-orig-file=\"https:\/\/en-blog.files.wordpress.com\/2019\/05\/organizations.png\" data-orig-size=\"1724,292\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"organizations\" data-image-description=\"\" data-medium-file=\"https:\/\/en-blog.files.wordpress.com\/2019\/05\/organizations.png?w=300\" data-large-file=\"https:\/\/en-blog.files.wordpress.com\/2019\/05\/organizations.png?w=1024\" src=\"https:\/\/en-blog.files.wordpress.com\/2019\/05\/organizations.png\" alt=\"\" class=\"wp-image-41420\" \/><\/figure>\n\n\n\n<p>In partnership with <a href=\"https:\/\/outintech.com\/\">Out in Tech<\/a>, volunteers, including some of my awesome colleagues, have worked together over the last few years to create websites for LGBTQ+ organizations around the world. As you look to find organizations to support, remember to think globally, especially considering <a href=\"https:\/\/76crimes.com\/76-countries-where-homosexuality-is-illegal\/\">there are still 73 nations with laws against being LGBTQ+<\/a>. We hope this list gives you a great place to start:<\/p>\n\n\n\n<ul><li><a href=\"https:\/\/href.li\/?http:\/\/roopbaan.org\/\">Roopbaan<\/a> (Bangladesh)<\/li><li><a href=\"https:\/\/href.li\/?https:\/\/samabhabona.wordpress.com\/\">Samabhabona<\/a> (India)<\/li><li><a href=\"https:\/\/href.li\/?https:\/\/almascautivas.org\/\">Almas Cautivas<\/a> (Mexico)<\/li><li><a href=\"https:\/\/href.li\/?https:\/\/transwaveja.org\/\">TransWave Jamaica<\/a> (Jamaica)<\/li><li><a href=\"https:\/\/tweetindia.org\/\">TweetIndia<\/a> (India)<\/li><li><a href=\"https:\/\/href.li\/?https:\/\/ftmpanama.com\/\">Hombres Trans Panam\u00e1<\/a> (Panam\u00e1)<\/li><li><a href=\"https:\/\/href.li\/?https:\/\/discriminationalphabet.com\/\">Russian LGBT Network<\/a> (Russia)<\/li><li><a href=\"https:\/\/diversidaddominicana.org\">Diversidad Dominicana<\/a> (Dominican Republic &amp; Carribean)<\/li><li><a href=\"https:\/\/stopaidsinliberia.org\/\">SAIL<\/a>: Stop Aids in Liberia (Liberia)<\/li><li><a href=\"https:\/\/aqyi.org\/\">African Queer Youth Initiative<\/a> (Across Africa)<\/li><li><a href=\"https:\/\/rainbowegypt.org\/\">Rainbow Egypt<\/a> (Egypt)<\/li><li><a href=\"https:\/\/href.li\/?https:\/\/rasanorg.com\/\">Rasan<\/a> (Iraq)<\/li><li><a href=\"https:\/\/rustinfund.org\/\">The Rustin Fund<\/a> (USA)<\/li><\/ul>\n\n\n\n<h3><strong>Happy WordPress-ing. Happy Pride.<\/strong><\/h3>\n\n\n\n<p>For those of you sharing your own stories of being LGBTQ+ in this world, thank you for your bravery and vulnerability. <\/p>\n\n\n\n<p>For those of you who can\u2019t share your story, please know that <a href=\"https:\/\/itgetsbetter.org\/\">it gets better<\/a> and that you aren\u2019t alone this month. <\/p>\n\n\n\n<p>For those of you seeking out other people\u2019s stories, thank you for being supportive, being open, and seeking to expand your perspective. <\/p>\n",
            "excerpt": "<p>Happy Pride Month! At Automattic, we strive to be a platform that democratizes publishing so that anyone can share their stories. This month is a great reminder for why we work hard to expand the open web. <\/p>\n",
            "slug": "celebrating-pride-month-with-wordpress-com",
            "guid": "http:\/\/en.blog.wordpress.com\/?p=41414",
            "status": "publish",
            "sticky": false,
            "password": "",
            "parent": false,
            "type": "post",
            "comments_open": false,
            "pings_open": false,
            "likes_enabled": true,
            "sharing_enabled": true,
            "comment_count": 23,
            "like_count": 1085,
            "i_like": false,
            "is_reblogged": false,
            "is_following": true,
            "global_ID": "1d33f4dd58d67b50f1b9b5ec0d4b8769",
            "featured_image": "https:\/\/en-blog.files.wordpress.com\/2020\/06\/art-art-materials-background-1191710-e1558552968889.jpg",
            "post_thumbnail": {
                "ID": 41434,
                "URL": "https:\/\/en-blog.files.wordpress.com\/2020\/06\/art-art-materials-background-1191710-e1558552968889.jpg",
                "guid": "http:\/\/en.blog.files.wordpress.com\/2020\/06\/art-art-materials-background-1191710.jpg",
                "mime_type": "image\/jpeg",
                "width": 2000,
                "height": 888
            },
            "format": "standard",
            "geo": false,
            "menu_order": 0,
            "publicize_URLs": [],
            "tags": {},
            "categories": {
                "Community": {
                    "ID": 2528,
                    "name": "Community",
                    "slug": "community",
                    "description": "",
                    "post_count": 327,
                    "feed_url": "http:\/\/en.blog.wordpress.com\/category\/community\/feed\/",
                    "parent": 0,
                    "meta": {
                        "links": {
                            "self": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907\/categories\/slug:community",
                            "help": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907\/categories\/slug:community\/help",
                            "site": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907"
                        }
                    }
                },
                "Diversity &amp; Inclusion": {
                    "ID": 19542473,
                    "name": "Diversity &amp; Inclusion",
                    "slug": "diversity-inclusion",
                    "description": "",
                    "post_count": 10,
                    "feed_url": "http:\/\/en.blog.wordpress.com\/category\/diversity-inclusion\/feed\/",
                    "parent": 0,
                    "meta": {
                        "links": {
                            "self": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907\/categories\/slug:diversity-inclusion",
                            "help": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907\/categories\/slug:diversity-inclusion\/help",
                            "site": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907"
                        }
                    }
                },
                "WordPress.com": {
                    "ID": 53,
                    "name": "WordPress.com",
                    "slug": "wordpress-com",
                    "description": "",
                    "post_count": 333,
                    "feed_url": "http:\/\/en.blog.wordpress.com\/category\/wordpress-com\/feed\/",
                    "parent": 0,
                    "meta": {
                        "links": {
                            "self": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907\/categories\/slug:wordpress-com",
                            "help": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907\/categories\/slug:wordpress-com\/help",
                            "site": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907"
                        }
                    }
                }
            },
            "attachments": {
                "41434": {
                    "ID": 41434,
                    "URL": "https:\/\/en-blog.files.wordpress.com\/2020\/06\/art-art-materials-background-1191710-e1558552968889.jpg",
                    "guid": "http:\/\/en.blog.files.wordpress.com\/2020\/06\/art-art-materials-background-1191710.jpg",
                    "mime_type": "image\/jpeg",
                    "width": 2000,
                    "height": 888
                },
                "41419": {
                    "ID": 41419,
                    "URL": "https:\/\/en-blog.files.wordpress.com\/2020\/06\/art-close-up-conceptual-1280638.jpg",
                    "guid": "http:\/\/en.blog.files.wordpress.com\/2020\/06\/art-close-up-conceptual-1280638.jpg",
                    "mime_type": "image\/jpeg",
                    "width": 2000,
                    "height": 1125
                },
                "41418": {
                    "ID": 41418,
                    "URL": "https:\/\/en-blog.files.wordpress.com\/2020\/06\/alphabet-blur-color-1152661.jpg",
                    "guid": "http:\/\/en.blog.files.wordpress.com\/2020\/06\/alphabet-blur-color-1152661.jpg",
                    "mime_type": "image\/jpeg",
                    "width": 2000,
                    "height": 1170
                },
                "41416": {
                    "ID": 41416,
                    "URL": "https:\/\/en-blog.files.wordpress.com\/2019\/05\/pride.jpg",
                    "guid": "http:\/\/en.blog.files.wordpress.com\/2019\/05\/pride.jpg",
                    "mime_type": "image\/jpeg",
                    "width": 2000,
                    "height": 1645
                }
            },
            "metadata": [
                {
                    "id": "70243",
                    "key": "_thumbnail_id",
                    "value": "41434"
                },
                {
                    "id": "70291",
                    "key": "_wpas_done_6699487",
                    "value": "1"
                }
            ],
            "meta": {
                "links": {
                    "self": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907\/posts\/41414",
                    "help": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907\/posts\/41414\/help",
                    "site": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907",
                    "replies": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907\/posts\/41414\/replies\/",
                    "likes": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907\/posts\/41414\/likes\/"
                }
            },
            "current_user_can": {
                "publish_post": false,
                "delete_post": false,
                "edit_post": false
            },
            "capabilities": {
                "publish_post": false,
                "delete_post": false,
                "edit_post": false
            },
            "pseudo_ID": "1d33f4dd58d67b50f1b9b5ec0d4b8769",
            "is_external": false,
            "site_name": "The WordPress.com Blog",
            "site_URL": "http:\/\/en.blog.wordpress.com",
            "site_is_private": false,
            "featured_media": {
                "uri": "https:\/\/en-blog.files.wordpress.com\/2020\/06\/art-art-materials-background-1191710-e1558552968889.jpg",
                "width": 2000,
                "height": 888,
                "type": "image"
            },
            "feed_ID": 25823
        },
        {
            "ID": 41388,
            "site_ID": 3584907,
            "author": {
                "ID": 29094555,
                "login": "nheagy",
                "email": false,
                "name": "Nate Heagy",
                "first_name": "Nate",
                "last_name": "Heagy",
                "nice_name": "nheagy",
                "URL": "",
                "avatar_URL": "https:\/\/0.gravatar.com\/avatar\/328e440869684940f9e641857199fe53?s=96&d=retro",
                "profile_URL": "https:\/\/en.gravatar.com\/nheagy",
                "ip_address": false,
                "site_ID": 108096872,
                "site_visible": true
            },
            "date": "2019-05-13T06:00:15+00:00",
            "modified": "2019-05-13T13:00:16+00:00",
            "title": "Publishing to WordPress from Bear Just Got Better",
            "URL": "http:\/\/en.blog.wordpress.com\/2019\/05\/13\/publishing-to-wordpress-from-bear-just-got-better\/",
            "short_URL": "https:\/\/wp.me\/pf2B5-aLy",
            "content": "\n<p>Sharing is a core part of the iOS experience, and <a href=\"https:\/\/wordpress.org\/about\/\">WordPress<\/a> is committed to helping people share their stories, products, or services freely and widely. &nbsp;So when the fine folks at Shiny Frog\u2014makers of the excellent writing app <a href=\"http:\/\/bear.app\/\">Bear<\/a>\u2014asked for an easier way turn Bear notes into WordPress posts, we enthusiastically said yes. We\u2019ve been working together to create a great publishing experience, and today Bear and WordPress both have <a href=\"https:\/\/apps.wordpress.com\/mobile\/\">app updates<\/a> that incorporate this latest and greatest integration.<\/p>\n\n\n\n<p><strong>Go ahead, give it a try! <\/strong><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright\"><img data-attachment-id=\"41397\" data-permalink=\"http:\/\/en.blog.wordpress.com\/bear-screen-recording\/\" data-orig-file=\"https:\/\/en-blog.files.wordpress.com\/2019\/05\/bear-screen-recording.gif\" data-orig-size=\"400,710\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"bear-screen-recording\" data-image-description=\"\" data-medium-file=\"https:\/\/en-blog.files.wordpress.com\/2019\/05\/bear-screen-recording.gif?w=169\" data-large-file=\"https:\/\/en-blog.files.wordpress.com\/2019\/05\/bear-screen-recording.gif?w=400\" src=\"https:\/\/en-blog.files.wordpress.com\/2019\/05\/bear-screen-recording.gif\" alt=\"A 10 second screen recording of the process of sharing a note from Bear to WordPress\" class=\"wp-image-41397\" \/><\/figure><\/div>\n\n\n\n<p>The Bear and WordPress apps work together seamlessly to turn your note into a fully-formatted blog post.<\/p>\n\n\n\n<ul><li>Update your <a href=\"https:\/\/itunes.apple.com\/app\/bear\/id1016366447?mt=8\">Bear<\/a> and <a href=\"https:\/\/itunes.apple.com\/app\/bear\/id1016366447?mt=8\">WordPress<\/a> apps to make sure you\u2019re using the latest versions.<\/li><li>Open Bear, and tap the share icon at the top right of a note.<\/li><li>Tap WordPress in the top row of options (learn <a href=\"https:\/\/support.apple.com\/guide\/iphone\/install-app-extensions-iph1750a2241\/ios\">how to enable app extensions on iOS<\/a>).<\/li><li>The WordPress app will open and prepare a new blog post with the contents of your note, complete with proper formatting of headings, links, formatting, lists, and even photos.<\/li><\/ul>\n\n\n\n<p>To automatically give your blog post a title, make sure your Bear note begins with an <strong>H1<\/strong>. You\u2019re all set\u2014the only thing left to do is publish.<\/p>\n\n\n\n<p><strong>How we did it<\/strong><\/p>\n\n\n\n<p>If you\u2019re curious about the technical details: our mobile team updated the app to support <a href=\"http:\/\/textbundle.org\/\">TextBundle<\/a> files shared from other apps. On Bear\u2019s end, the app now knows WordPress for iOS supports TextBundle, and automatically shares notes in that format.<\/p>\n\n\n\n<p>TextBundle is made for sharing plain text files that include attachments like photos, and since it\u2019s &nbsp;built on an open standard, other developers can integrate their apps with it. If you\u2019re an app developer looking to improve your WordPress publishing experience, you can start with Shiny Frog\u2019s <a href=\"https:\/\/github.com\/shinyfrog\/TextBundle\">open source TextBundle library<\/a>, the same one that\u2019s used in WordPress for iOS.<\/p>\n\n\n\n<p>Finally, if you try out this new integration, let us know what you think! <a href=\"https:\/\/apps.wordpress.com\/mobile\/\">Download the WordPress mobile app for iOS and Android<\/a>.<\/p>\n",
            "excerpt": "<p>Sharing is a core part of the iOS experience, and WordPress is committed to helping people share their stories, products, or services freely and widely. &nbsp;So when the fine folks at Shiny Frog\u2014makers of the excellent writing app Bear\u2014asked for an easier way turn Bear notes into WordPress posts, we enthusiastically said yes. We\u2019ve been [&hellip;]<\/p>\n",
            "slug": "publishing-to-wordpress-from-bear-just-got-better",
            "guid": "http:\/\/en.blog.wordpress.com\/?p=41388",
            "status": "publish",
            "sticky": false,
            "password": "",
            "parent": false,
            "type": "post",
            "comments_open": false,
            "pings_open": false,
            "likes_enabled": true,
            "sharing_enabled": true,
            "comment_count": 8,
            "like_count": 765,
            "i_like": false,
            "is_reblogged": false,
            "is_following": true,
            "global_ID": "5378f2126f0a39150be26e32df5ebe0b",
            "featured_image": "https:\/\/en-blog.files.wordpress.com\/2019\/05\/wp-simple-heart.png",
            "post_thumbnail": {
                "ID": 41389,
                "URL": "https:\/\/en-blog.files.wordpress.com\/2019\/05\/wp-simple-heart.png",
                "guid": "http:\/\/en.blog.files.wordpress.com\/2019\/05\/wp-simple-heart.png",
                "mime_type": "image\/png",
                "width": 2048,
                "height": 880
            },
            "format": "standard",
            "geo": false,
            "menu_order": 0,
            "publicize_URLs": [],
            "tags": {},
            "categories": {
                "Admin Bar": {
                    "ID": 270,
                    "name": "Admin Bar",
                    "slug": "admin-bar",
                    "description": "",
                    "post_count": 47,
                    "feed_url": "http:\/\/en.blog.wordpress.com\/category\/admin-bar\/feed\/",
                    "parent": 0,
                    "meta": {
                        "links": {
                            "self": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907\/categories\/slug:admin-bar",
                            "help": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907\/categories\/slug:admin-bar\/help",
                            "site": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907"
                        }
                    }
                }
            },
            "attachments": {
                "41389": {
                    "ID": 41389,
                    "URL": "https:\/\/en-blog.files.wordpress.com\/2019\/05\/wp-simple-heart.png",
                    "guid": "http:\/\/en.blog.files.wordpress.com\/2019\/05\/wp-simple-heart.png",
                    "mime_type": "image\/png",
                    "width": 2048,
                    "height": 880
                }
            },
            "metadata": [
                {
                    "id": "70197",
                    "key": "_thumbnail_id",
                    "value": "41389"
                },
                {
                    "id": "70195",
                    "key": "_wpas_skip_6699487",
                    "value": "1"
                }
            ],
            "meta": {
                "links": {
                    "self": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907\/posts\/41388",
                    "help": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907\/posts\/41388\/help",
                    "site": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907",
                    "replies": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907\/posts\/41388\/replies\/",
                    "likes": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/3584907\/posts\/41388\/likes\/"
                }
            },
            "current_user_can": {
                "publish_post": false,
                "delete_post": false,
                "edit_post": false
            },
            "capabilities": {
                "publish_post": false,
                "delete_post": false,
                "edit_post": false
            },
            "pseudo_ID": "5378f2126f0a39150be26e32df5ebe0b",
            "is_external": false,
            "site_name": "The WordPress.com Blog",
            "site_URL": "http:\/\/en.blog.wordpress.com",
            "site_is_private": false,
            "featured_media": {
                "uri": "https:\/\/en-blog.files.wordpress.com\/2019\/05\/wp-simple-heart.png",
                "width": 2048,
                "height": 880,
                "type": "image"
            },
            "feed_ID": 25823
        }
    ]
}