POST /sites/$site/follows/new

Follow a blog.

Resource Information

   
Method POST
URL https://public-api.wordpress.com/rest/v1.1/sites/$site/follows/new
Requires authentication? Yes

Method Parameters

Query Parameters

Response Parameters

Resource Errors

These are the possible errors returned by this endpoint.

HTTP Code Error Identifier Error Message
403 authorization_required An active access token must be used to follow a blog.

Example

curl \
 -H 'authorization: Bearer YOUR_API_TOKEN' \
 'https://public-api.wordpress.com/rest/v1/sites/example.wordpress.com/follows/new'
<?php
$options  = array (
  'http' => 
  array (
    'ignore_errors' => true,
    'method' => 'POST',
    'header' => 
    array (
      0 => 'authorization: Bearer YOUR_API_TOKEN',
    ),
  ),
);

$context  = stream_context_create( $options );
$response = file_get_contents(
	'https://public-api.wordpress.com/rest/v1/sites/example.wordpress.com/follows/new',
	false,
	$context
);
$response = json_decode( $response );
?>

Response

{
    "success": true,
    "is_following": true,
    "meta": {
        "links": {
            "site": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/2916284",
            "help": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/2916284\/follows\/new\/help",
            "posts": "https:\/\/public-api.wordpress.com\/rest\/v1\/sites\/2916284\/posts\/"
        }
    }
}