# Steem Developer Portal

Used to lookup information related to reputation and account follow operations. These AppBase API methods are still under development and subject to change.

- Since: HF13
- Working on mainnet
- Working on testnet

#### follow_api.get_account_reputations

Returns a list of account reputations.

##### Query Parameters JSON

    {"account_lower_bound": "", "limit": 1000}

##### Expected Response JSON

    {"reputations": []}

##### Example `curl`

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_account_reputations", "params":{"account_lower_bound":"steemit", "limit":1}, "id":1}' https://api.steemit.com

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_account_reputations", "params":{"account_lower_bound":"a", "limit":10}, "id":1}' https://api.steemit.com

- Working on mainnet
- Working on testnet

#### follow_api.get_blog

Returns the list of blog entries for an account.

##### Query Parameters JSON

    {"account": "", "start_entry_id": 0, "limit": 500}

##### Expected Response JSON

    {"blog": []}

##### Example `curl`

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_blog", "params":{"account":"steemit","start_entry_id":0,"limit":1}, "id":1}' https://api.steemit.com

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_blog", "params":{"account":"alice","start_entry_id":0,"limit":50}, "id":1}' https://api.steemit.com

- Working on mainnet
- Working on testnet

#### follow_api.get_blog_authors

Returns a list of authors that have had their content reblogged on a given blog account.

##### Query Parameters JSON

    {"blog_account": ""}

##### Expected Response JSON

    {"blog_authors": []}

##### Example `curl`

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_blog_authors", "params":{"blog_account":"steemit"}, "id":1}' https://api.steemit.com

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_blog_authors", "params":{"blog_account":"alice"}, "id":1}' https://api.steemit.com

- Working on mainnet
- Working on testnet

#### follow_api.get_blog_entries

Returns a list of blog entries for an account.

##### Query Parameters JSON

    {"account": "", "start_entry_id": 0, "limit": 500}

##### Expected Response JSON

    {"blog": []}

##### Example `curl`

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_blog_entries", "params":{"account":"steemit","start_entry_id":0,"limit":1}, "id":1}' https://api.steemit.com

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_blog_entries", "params":{"account":"alice","start_entry_id":0,"limit":50}, "id":1}' https://api.steemit.com

- Since: HF14
- Working on mainnet
- Working on testnet

#### follow_api.get_feed

Returns a list of items in an account’s feed.

##### Query Parameters JSON

    {"account": "", "start_entry_id": 0, "limit": 500}

##### Expected Response JSON

    {"feed": []}

##### Example `curl`

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_feed", "params":{"account":"steemit","start_entry_id":0,"limit":1}, "id":1}' https://api.steemit.com

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_feed", "params":{"account":"alice","start_entry_id":1,"limit":10}, "id":1}' https://api.steemit.com

- Since: HF14
- Working on mainnet
- Working on testnet

#### follow_api.get_feed_entries

Returns a list of entries in an account’s feed.

##### Query Parameters JSON

    {"account": "", "start_entry_id": 0, "limit": 500}

##### Expected Response JSON

    {"feed": []}

##### Example `curl`

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_feed_entries", "params":{"account":"steemit","start_entry_id":0,"limit":1}, "id":1}' https://api.steemit.com

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_feed_entries", "params":{"account":"alice","start_entry_id":1,"limit":10}, "id":1}' https://api.steemit.com

- Since: HF9
- Working on mainnet
- Working on testnet

#### follow_api.get_follow_count

Returns the count of followers for an account.

##### Query Parameters JSON

    {"account": ""}

##### Expected Response JSON

    {
      "account": "",
      "follower_count": 0,
      "following_count": 0
    }

##### Example `curl`

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_follow_count", "params":{"account":"steemit"}, "id":1}' https://api.steemit.com

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_follow_count", "params":{"account":"alice"}, "id":1}' https://api.steemit.com

- Since: HF9
- Working on mainnet
- Working on testnet

#### follow_api.get_followers

Returns the list of followers for an account.

##### Query Parameters JSON

    {
      "account": "",
      "start": "",
      "type": "undefined",
      "limit": 1000
    }

##### Expected Response JSON

    {"followers": []}

##### Example `curl`

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_followers", "params":{"account":"steemit","start":null,"type":"blog","limit":10}, "id":1}' https://api.steemit.com

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_followers", "params":{"account":"alice","start":null,"type":"ignore","limit":100}, "id":1}' https://api.steemit.com

- Since: HF9
- Working on mainnet
- Working on testnet

#### follow_api.get_following

Returns the list of accounts that are following an account.

##### Query Parameters JSON

    {
      "account": "",
      "start": "",
      "type": "undefined",
      "limit": 1000
    }

##### Expected Response JSON

    {"following": []}

##### Example `curl`

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_following", "params":{"account":"steemit","start":null,"type":"blog","limit":10}, "id":1}' https://api.steemit.com

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_following", "params":{"account":"alice","start":null,"type":"ignore","limit":100}, "id":1}' https://api.steemit.com

- Since: HF14
- Working on mainnet
- Working on testnet

#### follow_api.get_reblogged_by

Returns a list of authors that have reblogged a post.

##### Query Parameters JSON

    {"author": "", "permlink": ""}

##### Expected Response JSON

    {"accounts": []}

##### Example `curl`

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_reblogged_by", "params":{"author":"steemit","permlink":"firstpost"}, "id":1}' https://api.steemit.com

    curl -s --data '{"jsonrpc":"2.0", "method":"follow_api.get_reblogged_by", "params":{"author":"alice","permlink":"a-post-by-alice"}, "id":1}' https://api.steemit.com