Ex.Pnut v0.1.0 API Reference

Modules

Create a new ExPnut client. This is necessary to use the rest of ExPnut library.

Bookmarking is an action for users to keep track of posts. You can see others' bookmarks as well.

Explore streams are basically pre-built searches with some simple criteria.

This endpoint mirrors User Interactions, but for a single post, instead of a user, and it does not include objects.

Create, update or delete posts.

Get single, multiple or revisions of posts.

Contains all valid post options.

These are the current reasons that will be honored for reporting

Reposting is a special action. Reposts act as complete posts in themselves, with the "original" post embedded as an additional object. Unlike normal posts, actions (reply, repost, bookmark) cannot be executed against a repost.

Post Search

Get various streams

Get posts in a thread

Badges are accessible to users who are current badge holders.

Blocking a user prevents the blocked user and the blocking user from seeing each other on the network except in a few necessary places.

Users may see some common actions that have been made against their self, posts, polls, etcetera. Events from multiple users are grouped into the most recent event of the same type and object, within a short time.

Lookup one or multiple users.

Muting a user will prevent them from being visible to the muting user unless specifically requested.

A user's presence is the recent status of that user. Each updated presence lasts for 15 minutes, or until another status is given. Users who do not have a current status show up as "offline".

Receive or update user data.

User Search

Any endpoint that returns user objects (including any that return post objects, message objects, etc.) can be subject to these parameters.