tooter
1.0.0A client library for Mastodon instances.
System Information
Definition Index
-
TOOTER-CLIENT
- ORG.SHIRAKUMO.TOOTER.CLIENT
No documentation provided.-
EXTERNAL CLASS CLIENT
Representation of an application client connecting to a Mastodon instance. If you are creating a library providing some kind of service based on Mastodon, you should create a wrapper function that fills in the fields like NAME, REDIRECT, SCOPES, and WEBSITE, but lets the user specify the BASE so that it can be used against any Mastodon instance. The fields KEY, SECRET, and ACCESS-TOKEN are specific to your application, Mastodon instance, and the user using the application. You should save these fields away somewhere after they've been initialised so that they can be re-used at a later point without having to re- register and re-authorise. The KEY and SECRET will be filled in by REGISTER. The ACCESS-TOKEN will be filled in by AUTHORIZE once the user calls it with a valid AUTHORIZATION-CODE retrieved by authorizing the application. Generally the procedure for using a client is as follows: fill in the BASE and NAME, call AUTHORIZE and instruct the user to follow the URL from the second return value. Make the user call AUTHORIZE again with the code from the website as the second argument. Once that's done, you should be fine to make any calls necessary from there on out. Make sure to persist the KEY, SECRET, and ACCESS-TOKEN for future use. ACCESS-TOKENs should not expire unless the user revokes access manually. CLIENT instances can be dumped to FASLs. See BASE See KEY See SECRET See ACCESS-TOKEN See NAME See REDIRECT See SCOPES See WEBSITE See ACCOUNT See REGISTER See AUTHORIZE See DEFAULT-HEADERS See QUERY See SUBMIT
-
EXTERNAL CONDITION REQUEST-FAILED
-
EXTERNAL FUNCTION COERCE-BOOLEAN
- BOOLEAN
- PROVIDED
Converts BOOLEAN to javascript representation, The argument parameter is useful when optional function argument is used like (defun (&optional (delete NIL delete-provided-p)))
-
EXTERNAL FUNCTION CONVERT-TIMESTAMP
- STAMP
Converts STAMP (an integer or string representation of a timestamp into universal timestamp format. See UNIVERSAL->UTC-TIMESTRING
-
EXTERNAL FUNCTION PLAIN-FORMAT-HTML
- STRING
Attempts to remove all HTML tags and translate the entities into standard characters. The exception is <br /> tags, which are turned into Linefeeds. This function is useful for plaintext formatting of status content.
-
EXTERNAL FUNCTION REQUEST
- URI
- &KEY
- PARAMETERS
- HEADERS
- METHOD
- CONTENT-TYPE
Perform a request against an API. This is a wrapper around the underlying HTTP client, performing automated error handling and data payload parsing. In case the request returns with an HTTP return code other than 200, an error of type REQUEST-FAILED is signalled. See REQUEST-FAILED
-
EXTERNAL FUNCTION TO-KEYWORD
- THING
Converts THING to a lisp keyword
-
EXTERNAL FUNCTION UNIVERSAL->UTC-TIMESTRING
- UNIVERSAL
Converts the output of CL:GET-UNIVERSAL-TIME to a string representation in ISO8601 format. The string represents the time at UTC timezone.
-
EXTERNAL GENERIC-FUNCTION ACCESS-TOKEN
- OBJECT
Returns the oauth access token. See TOKEN
-
EXTERNAL GENERIC-FUNCTION (SETF ACCESS-TOKEN)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION AUTHORIZE
- CLIENT
- &OPTIONAL
- AUTHORIZATION-CODE
Authorise the client against the Mastodon instance. This is a two-step process that requires user-interaction. First, call this without an authorisation code. This will return NIL, and an URL as the secondary value. Instruct the user to visit this URL and to authorise the application. If you have set up a redirect, the user will automatically visit the redirect page. Otherwise, the user will be displayed a code. Instruct them to copy the code so that it can be passed to AUTHORIZE somehow. Once AUTHORIZE is called again with an authorisation code, it will attempt to obtain an access token. If successful, it will return the client and the access token. Note that by default the authorisation code is only valid for ten minutes and obtaining an access token after it has expired will result in failure. A successful completion of the authorisation process will automatically set the access token in the client instance. If the client does not have the KEY and SECRET set, then this function will automatically call out to REGISTER to obtain them. See CLIENT See REGISTER
-
EXTERNAL GENERIC-FUNCTION BASE
- OBJECT
Accessor to the base URL of the Mastodon instance the client connects to. Typically this will be something like: https://mastodon.social https://mastodon.tymoon.eu etc. See CLIENT
-
EXTERNAL GENERIC-FUNCTION (SETF BASE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION CODE
- CONDITION
Returns the HTTP return code for the failed request. See REQUEST-FAILED
-
EXTERNAL GENERIC-FUNCTION DATA
- CONDITION
Returns the data payload for the failed request as parsed JSON. See REQUEST-FAILED
-
EXTERNAL GENERIC-FUNCTION DEFAULT-HEADERS
- CLIENT
- &KEY
- IDEMPOTENCY-KEY
Returns additional headers to be sent with requests from the client. See CLIENT
-
EXTERNAL GENERIC-FUNCTION ENSURE-INTEGER
- OBJECT
Converts OBJECT to an integer
-
EXTERNAL GENERIC-FUNCTION KEY
- OBJECT
-
EXTERNAL GENERIC-FUNCTION (SETF KEY)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION MESSAGE
- CONDITION
Returns the error message string for the failed request. See REQUEST-FAILED
-
EXTERNAL GENERIC-FUNCTION NAME
- OBJECT
Returns the emoji specification: unicode value or string representation (i.e. ":name:").
-
EXTERNAL GENERIC-FUNCTION (SETF NAME)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION QUERY
- CLIENT
- ENDPOINT
- &REST
- PARAMETERS
Performs a query request against the client. The endpoint should be the full path on the server. The parameters should be a plist of keys and values to be sent as request parameters. The list is transformed via PARAM-PLIST->ALIST. By default this uses the GET request method. You can specify a different method with the special parameter :HTTP-METHOD. Note that no matter what, the content-type of the request will be application/x-www-form-urlencoded meaning it is not suitable to upload files using QUERY. See CLIENT See PARAM-PLIST->ALIST See SUBMIT
-
EXTERNAL GENERIC-FUNCTION REDIRECT
- OBJECT
-
EXTERNAL GENERIC-FUNCTION (SETF REDIRECT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION REGISTER
- CLIENT
Register the application on the Mastodon instance. This will cause the KEY and SECRET to be set in the client if the registration succeeds. Returns the client instance, the key, and the secret. See CLIENT
-
EXTERNAL GENERIC-FUNCTION SCOPES
- OBJECT
-
EXTERNAL GENERIC-FUNCTION (SETF SCOPES)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION SECRET
- OBJECT
-
EXTERNAL GENERIC-FUNCTION (SETF SECRET)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION SUBMIT
- CLIENT
- ENDPOINT
- &REST
- PARAMETERS
Performs a submission request against the client. The endpoint should be the full path on the server. The parameters should be a plist of keys and values to be sent as request parameters. The list is transformed via PARAM-PLIST->ALIST. By default this uses the POST request method. You can specify a different method with the special parameter :HTTP-METHOD. You can also specify an idempotency key with the special parameter :IDEMPOTENCY-KEY. Note that no matter what, the content-type of the request will be multipart/form-data meaning it is not suitable to use for GET endpoints. See CLIENT See PARAM-PLIST->ALIST See QUERY
-
EXTERNAL GENERIC-FUNCTION WEBSITE
- OBJECT
Returns the website URL of the object. See APPLICATION See CLIENT
-
EXTERNAL GENERIC-FUNCTION (SETF WEBSITE)
- NEW-VALUE
- OBJECT
No documentation provided.
-
TOOTER-OBJECTS
- ORG.SHIRAKUMO.TOOTER.OBJECTS
No documentation provided.-
EXTERNAL CLASS ACCOUNT
Represents a user account on the mastodon instance. Note that this may also be a remote account that resides on another instance. See ID See USERNAME See ACCOUNT-NAME See DISPLAY-NAME See LOCKED See CREATED-AT See FOLLOWERS-COUNT See FOLLOWING-COUNT See STATUSES-COUNT See NOTE See URL See AVATAR See AVATAR-STATIC See HEADER See HEADER-STATIC See MOVED See FIELDS See BOT See SOURCE
-
EXTERNAL CLASS ANNOUNCEMENT
-
EXTERNAL CLASS ANNOUNCEMENT-ACCOUNT
List of accounts related to an announcement See ANNOUNCEMENT See ID See USERNAME See ACCOUNT-NAME See URL
-
EXTERNAL CLASS ANNOUNCEMENT-STATUS
List of statuses related to an announcement See ANNOUNCEMENT See ID See URL
-
EXTERNAL CLASS APPLICATION
-
EXTERNAL CLASS ATTACHMENT
Representation of a media attachment for a status. See ID See KIND See URL See REMOTE-URL See PREVIEW-URL See TEXT-URL See METADATA See DESCRIPTION See BLURHASH
-
EXTERNAL CLASS AUDIO-METADATA
Metadata for audio. See AUDIO-LENGTH See AUDIO-ENCODE See AUDIO-BITRATE See AUDIO-CHANNELS See DURATION
-
EXTERNAL CLASS CARD
Cards represent all information to summarise a status. See URL See TITLE See DESCRIPTION See IMAGE See KIND See AUTHOR-NAME See AUTHOR-URL See PROVIDER-NAME See PROVIDER-URL See HTML See WIDTH See HEIGHT See IMAGE See EMBED-URL
-
EXTERNAL CLASS CONTEXT
An object representing a status' context. Contexts are used to represent reply chains. See ANCESTORS See DESCENDANTS
-
EXTERNAL CLASS EMOJI
Representation of a custom emoticon on the instance. See SHORTCODE See URL See STATIC-URL See VISIBLE-IN-PICKER See CATEGORY
-
EXTERNAL CLASS ENTITY
Superclass for all objects returned by Mastodon API queries. See DECODE-ENTITY
-
EXTERNAL CLASS FEATURED-TAG
Representation of tags most visited by a profile See ID See NAME See STATUSES-COUNT See LAST-STATUS-AT
-
EXTERNAL CLASS FILTER
Representation of a filter (defined by the user) to make invisible unwanted statuses See PHRASE See FILTER-CONTEXT See EXPIRES-AT See IRREVERSIBLE See WHOLE-WORD
-
EXTERNAL CLASS IDENTITY-PROOF
Representation of an identity provider See PROVIDER See PROVIDER-USERNAME See PROFILE-URl See PROOF-URL See UPDATED-AT
-
EXTERNAL CLASS IMAGE-METADATA
-
EXTERNAL CLASS INSTANCE
Representation of a Mastodon server instance. See URI See TITLE See DESCRIPTION See SHORT-DESCRIPTION See EMAIL See VERSION See LANGUAGES See REGISTRATIONS See APPROVAL-REQUIRED See URLS See STATS See THUMBNAIL See CONTACT-ACCOUNT
-
EXTERNAL CLASS INSTANCE-STATS
Representation of statistics about a single instance. See USER-COUNT See STATUS-COUNT See DOMAIN-COUNT
-
EXTERNAL CLASS MARKER
Representation of the user last read position in a timeline. See MARKED-HOME See MARKED-NOTIFICATION
-
EXTERNAL CLASS MENTION
Representation of an account mention in a status. See URL See USERNAME See ACCOUNT-NAME See ID
-
EXTERNAL CLASS METADATA
-
EXTERNAL CLASS NOTIFICATION
Representation of a new status update notification. See ID See KIND See CREATED-AT See ACCOUNT See STATUS
-
EXTERNAL CLASS POLL
Representation of a users poll See EXPIRES-AT See EXPIRED See MULTIPLE See VOTERS-COUNT See VOTES-COUNT See VOTED See OWN-VOTES See OPTIONS See EMOJIS
-
EXTERNAL CLASS POLL-OPTION
Representation of a POLL option. See: TITLE See: VOTES-COUNT
-
EXTERNAL CLASS PREFERENCES
Representation of the user preferences. See POSTING-DEFAULT-VISIBILITY See POSTING-DEFAULT-SENSITIVE See POSTING-DEFAULT-LANGUAGE See READING-EXPAND-MEDIA See READING-EXPAND-SPOILERS
-
EXTERNAL CLASS PUSH-SUBSCRIPTION
Representation of a push notification subscription. See ID See ENDPOINT See SERVER-KEY See ALERTS
-
EXTERNAL CLASS PUSH-SUBSCRIPTION-ALERTS
Representation of alerts for PUSH-SUBSCRIPTION. See ALERT-FOLLOW See ALERT-FAVOURITE See ALERT-MENTION See ALERT-REBLOG See ALERT-POLL
-
EXTERNAL CLASS REACTION
Emoji reaction to a announcement See ANNOUNCEMENT See NAME See REACTION-COUNT See ME See URL See STATIC-URL
-
EXTERNAL CLASS RELATIONSHIP
Representation of a relationship between the current user and another account. See ID See FOLLOWING See REQUESTED See FOLLOWED-BY See BLOCKING See MUTING See MUTING-NOTIFICATIONS See SHOWING-REBLOGS See REQUESTED See DOMAIN-BLOCKING See BLOCKED-BY
-
EXTERNAL CLASS REPORT
Representation of an incident report. See ID See ACTION-TAKEN
-
EXTERNAL CLASS RESULTS
Representation of a search result. See RESULTS-ACCOUNTS See RESULTS-STATUSES See HASHTAGS
-
EXTERNAL CLASS SCHEDULED-STATUS
Representation of a status programmed to be sent in the future. See ID See SCHEDULED-AT See PARAMS
-
EXTERNAL CLASS SOURCE
-
EXTERNAL CLASS STATUS
Representation of a status update. "Statuses", "toots", or "tweets" are the primary content of a Mastodon instance. See ID See URI See URL See ACCOUNT See IN-REPLY-TO-ID See IN-REPLY-TO-ACCOUNT-ID See PARENT See CONTENT See CREATED-AT See EMOJIS See DISCOVERABLE See REBLOGS-COUNT See FAVOURITES-COUNT See REPLIES-COUNT See REBLOGGED See FAVOURITED See MUTED See SENSITIVE See SPOILER-TEXT See VISIBILITY See MEDIA-ATTACHMENTS See MENTIONS See TAGS See APPLICATION See LANGUAGE See PINNED See POLL See PREVIEW-CARD See BOOKMARKED
-
EXTERNAL CLASS STATUS-PARAMS
Representation of parameters for a SCHEDULED-STATUS. See SCHEDULED-STATUS See TEXT See IN-REPLY-TO-ID See MEDIA-IDS See SENSITIVE See SPOILER-TEXT See VISIBILITY See SCHEDULED-AT See APPLICATION-ID
-
EXTERNAL CLASS TAG
-
EXTERNAL CLASS TAG-HISTORY
Representation of the usage history of a hashtag. See DAY See USE-COUNT See ACCOUNT-COUNT
-
EXTERNAL CLASS TOKEN
Representation of authorization credentials See ACCESS-TOKEN See TOKEN-TYPE See SCOPE See CREATED-AT
-
EXTERNAL CLASS USER-LIST
-
EXTERNAL CLASS VIDEO-METADATA
Metadata for animated videos. See WIDTH See HEIGHT See FRAME-RATE See DURATION See BITRATE
-
EXTERNAL GENERIC-FUNCTION ACCESS-TOKEN
- OBJECT
Returns the oauth access token. See TOKEN
-
EXTERNAL GENERIC-FUNCTION (SETF ACCESS-TOKEN)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ACCOUNT
- OBJECT
Accessor to the account the client is authorised as. When reading, it will automatically try to fetch the account if it is not yet known. Any operation (verify-credentials, update-credentials) that returns your own user account will update this field automatically. See CLIENT
-
EXTERNAL GENERIC-FUNCTION (SETF ACCOUNT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ACCOUNT-COUNT
- OBJECT
Returns the number of accounts that made use of the hashtag on that day. See TAG-HISTORY
-
EXTERNAL GENERIC-FUNCTION (SETF ACCOUNT-COUNT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ACCOUNT-NAME
- OBJECT
-
EXTERNAL GENERIC-FUNCTION (SETF ACCOUNT-NAME)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ACCOUNTS
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION (SETF ACCOUNTS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ACTION-TAKEN
- OBJECT
Returns what kind of action was taken in response to the report. See REPORT
-
EXTERNAL GENERIC-FUNCTION (SETF ACTION-TAKEN)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ALERT-FAVOURITE
- OBJECT
Returns if get an alert when someone favourite a status posted by the user. See PUSH-SUBSCRIPTION-ALERTS.
-
EXTERNAL GENERIC-FUNCTION (SETF ALERT-FAVOURITE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ALERT-FOLLOW
- OBJECT
Returns if get an alert when someone follows the user. See PUSH-SUBSCRIPTION-ALERTS.
-
EXTERNAL GENERIC-FUNCTION (SETF ALERT-FOLLOW)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ALERT-MENTION
- OBJECT
Returns if get an alert when someone mentioned the user. See PUSH-SUBSCRIPTION-ALERTS.
-
EXTERNAL GENERIC-FUNCTION (SETF ALERT-MENTION)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ALERT-POLL
- OBJECT
Returns if get an alert when a poll the user voted or created has expired. See POLL See PUSH-SUBSCRIPTION-ALERTS.
-
EXTERNAL GENERIC-FUNCTION (SETF ALERT-POLL)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ALERT-REBLOG
- OBJECT
Returns if get an alert when someone boosted a status posted by the user. See PUSH-SUBSCRIPTION-ALERTS.
-
EXTERNAL GENERIC-FUNCTION (SETF ALERT-REBLOG)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ALERTS
- OBJECT
What kinds of alerts push notifications are being sent out for... I think. See PUSH-SUBSCRIPTION
-
EXTERNAL GENERIC-FUNCTION (SETF ALERTS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ALL-DAY
- OBJECT
Returns if this announcement starts or ends on date, not daytime. See ANNOUNCEMENT
-
EXTERNAL GENERIC-FUNCTION (SETF ALL-DAY)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ANCESTORS
- OBJECT
Returns the list of ancestor status instances in the context chain. See CONTEXT
-
EXTERNAL GENERIC-FUNCTION (SETF ANCESTORS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION APPLICATION
- OBJECT
Returns the application with which this status was made. See STATUS See APPLICATION
-
EXTERNAL GENERIC-FUNCTION (SETF APPLICATION)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION APPLICATION-ID
- OBJECT
WIP See status-params
-
EXTERNAL GENERIC-FUNCTION (SETF APPLICATION-ID)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION APPROVAL-REQUIRED
- OBJECT
Returns if approval from moderator is required to register to this instance. See INSTANCE
-
EXTERNAL GENERIC-FUNCTION (SETF APPROVAL-REQUIRED)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ASPECT
- OBJECT
Returns the aspect ratio of the image. See IMAGE-METADATA
-
EXTERNAL GENERIC-FUNCTION (SETF ASPECT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION AUDIO-BITRATE
- OBJECT
Returns the audio bitrate. See AUDIO-METADATA
-
EXTERNAL GENERIC-FUNCTION (SETF AUDIO-BITRATE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION AUDIO-CHANNELS
- OBJECT
Returns the audio channels. See AUDIO-METADATA
-
EXTERNAL GENERIC-FUNCTION (SETF AUDIO-CHANNELS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION AUDIO-ENCODE
- OBJECT
Returns the audio encoding (mp3, ogg etch.). See AUDIO-METADATA
-
EXTERNAL GENERIC-FUNCTION (SETF AUDIO-ENCODE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION AUDIO-LENGTH
- OBJECT
Returns the length (time) of the audio. See AUDIO-METADATA
-
EXTERNAL GENERIC-FUNCTION (SETF AUDIO-LENGTH)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION AUTHOR-NAME
- OBJECT
Returns the name of the status' author. See CARD
-
EXTERNAL GENERIC-FUNCTION (SETF AUTHOR-NAME)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION AUTHOR-URL
- OBJECT
Returns the URL to the status' author's profile. See CARD
-
EXTERNAL GENERIC-FUNCTION (SETF AUTHOR-URL)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION AVATAR
- OBJECT
Returns the full URL to the account's avatar image. This may be an animated image. See ACCOUNT
-
EXTERNAL GENERIC-FUNCTION (SETF AVATAR)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION AVATAR-STATIC
- OBJECT
Returns the full URL to the account's static avatar image. See ACCOUNT
-
EXTERNAL GENERIC-FUNCTION (SETF AVATAR-STATIC)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION BITRATE
- OBJECT
Returns the bitrate of the video in ???. See VIDEO-METADATA
-
EXTERNAL GENERIC-FUNCTION (SETF BITRATE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION BLOCKED-BY
- OBJECT
Returns if this user has blocking you. See RELATIONSHIP
-
EXTERNAL GENERIC-FUNCTION (SETF BLOCKED-BY)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION BLOCKING
- OBJECT
Returns whether the account is blocked by you. See RELATIONSHIP
-
EXTERNAL GENERIC-FUNCTION (SETF BLOCKING)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION BLURHASH
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION (SETF BLURHASH)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION BOOKMARKED
- OBJECT
Returns whether this status has been bookmarked from the user. See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF BOOKMARKED)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION BOT
- OBJECT
Returns whether the account is a bot. See ACCOUNT
-
EXTERNAL GENERIC-FUNCTION (SETF BOT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION CARD
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION CONTACT-ACCOUNT
- OBJECT
Returns the account instance that represents the contact person for this instance. See INSTANCE
-
EXTERNAL GENERIC-FUNCTION (SETF CONTACT-ACCOUNT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION CONTENT
- OBJECT
Returns the status' content as an HTML string. See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF CONTENT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION CONTEXT
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION CONVERSATIONS
- CLIENT
- &KEY
- LIMIT
- MAX-ID
- SINCE-ID
- MIN-ID
Returns a list of conversation. See CONVERSATION See CLIENT
-
EXTERNAL GENERIC-FUNCTION CREATED-AT
- OBJECT
Returns the time when the token was created. See TOKEN
-
EXTERNAL GENERIC-FUNCTION (SETF CREATED-AT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION DAY
- OBJECT
Returns the universal-time of the day for which this usage history is. See TAG-HISTORY
-
EXTERNAL GENERIC-FUNCTION (SETF DAY)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION DECODE-ENTITY
- TYPE
- DATA
Parses a data payload as the given entity type. If the type is a symbol, a new instance of the given type is allocated and then filled in via DECODE-ENTITY. If the data is a list, a new instance is created and decoded for each entry in the list.
-
EXTERNAL GENERIC-FUNCTION DESCENDANTS
- OBJECT
Returns the list of descendant status instances in the context chain. See CONTEXT
-
EXTERNAL GENERIC-FUNCTION (SETF DESCENDANTS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION DESCRIPTION
- OBJECT
Returns the hash of the attachment as computed by blurhash algorithm. This is actually a very small preview of the attachment See ATTACHMENT
-
EXTERNAL GENERIC-FUNCTION (SETF DESCRIPTION)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION DISCOVERABLE
- OBJECT
Returns non nil if the status could be displayed in a public directory of the instance. See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF DISCOVERABLE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION DISPLAY-NAME
- OBJECT
Returns the display name of the account. See ACCOUNT
-
EXTERNAL GENERIC-FUNCTION (SETF DISPLAY-NAME)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION DOMAIN-BLOCKING
- OBJECT
Returns whether you are blocking the account's domain. See RELATIONSHIP
-
EXTERNAL GENERIC-FUNCTION (SETF DOMAIN-BLOCKING)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION DOMAIN-COUNT
- OBJECT
Returns the count of domains this instance is federated with. See INSTANCE-STATS
-
EXTERNAL GENERIC-FUNCTION (SETF DOMAIN-COUNT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION DURATION
- OBJECT
Returns the duration of the video in seconds. See VIDEO-METADATA
-
EXTERNAL GENERIC-FUNCTION (SETF DURATION)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION EMAIL
- OBJECT
Returns the primary contact email address for the instance. See INSTANCE
-
EXTERNAL GENERIC-FUNCTION (SETF EMAIL)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION EMBED-URL
- OBJECT
photo embedding (URL) See CARD
-
EXTERNAL GENERIC-FUNCTION (SETF EMBED-URL)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION EMOJIS
- OBJECT
-
EXTERNAL GENERIC-FUNCTION (SETF EMOJIS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ENDORSED
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION (SETF ENDORSED)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ENDPOINT
- OBJECT
The endpoint URL to which push notifications are delivered. See PUSH-SUBSCRIPTION
-
EXTERNAL GENERIC-FUNCTION (SETF ENDPOINT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ENDS-AT
- OBJECT
Returns a date when announcement will end. See ANNOUNCEMENT
-
EXTERNAL GENERIC-FUNCTION (SETF ENDS-AT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION EXPIRED
- OBJECT
Returns if the poll has expired See POLL
-
EXTERNAL GENERIC-FUNCTION (SETF EXPIRED)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION EXPIRES-AT
- OBJECT
Returns the expiration date of the filter See FILTER
-
EXTERNAL GENERIC-FUNCTION (SETF EXPIRES-AT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION FAVOURITED
- OBJECT
Returns whether you have favourited this status. See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF FAVOURITED)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION FAVOURITES-COUNT
- OBJECT
Returns the number of favourites this status has received. See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF FAVOURITES-COUNT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION FIELDS
- OBJECT
Returns the user metadata. See SOURCE
-
EXTERNAL GENERIC-FUNCTION (SETF FIELDS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION FILTER
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION FOCUS
- OBJECT
Returns a cons cell of the X and Y coordinates on which the focus in the media should lie. This is useful for determining a good cropping region. See METADATA
-
EXTERNAL GENERIC-FUNCTION (SETF FOCUS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION FOLLOW-REQUESTS-COUNT
- OBJECT
Returns the number of follow requests. See SOURCE
-
EXTERNAL GENERIC-FUNCTION (SETF FOLLOW-REQUESTS-COUNT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION FOLLOWED-BY
- OBJECT
Returns whether the account is following you. See RELATIONSHIP
-
EXTERNAL GENERIC-FUNCTION (SETF FOLLOWED-BY)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION FOLLOWERS-COUNT
- OBJECT
Returns the number of followers the account has. See ACCOUNT
-
EXTERNAL GENERIC-FUNCTION (SETF FOLLOWERS-COUNT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION FOLLOWING
- OBJECT
Returns whether you are following this account. See RELATIONSHIP
-
EXTERNAL GENERIC-FUNCTION (SETF FOLLOWING)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION FOLLOWING-COUNT
- OBJECT
Returns the number of users this account is following. See ACCOUNT
-
EXTERNAL GENERIC-FUNCTION (SETF FOLLOWING-COUNT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION FRAME-RATE
- OBJECT
Returns the frame-rate of the video in FPS. See VIDEO-METADATA
-
EXTERNAL GENERIC-FUNCTION (SETF FRAME-RATE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION HASHTAGS
- OBJECT
Returns a list of matching hashtags as strings. See RESULTS
-
EXTERNAL GENERIC-FUNCTION (SETF HASHTAGS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION HEADER
- OBJECT
Returns the full URL to the account's header image. This may be an animated image. See ACCOUNT
-
EXTERNAL GENERIC-FUNCTION (SETF HEADER)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION HEADER-STATIC
- OBJECT
Returns the full URL to the account's static header image. See ACCOUNT
-
EXTERNAL GENERIC-FUNCTION (SETF HEADER-STATIC)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION HEIGHT
- OBJECT
Returns the height of the media or card. See CARD See IMAGE-METADATA See VIDEO-METADATA
-
EXTERNAL GENERIC-FUNCTION (SETF HEIGHT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION HISTORY
- OBJECT
Returns an array describing daily usage information of the hashtag. See TAG See TAG-HISTORY
-
EXTERNAL GENERIC-FUNCTION (SETF HISTORY)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION HTML
- OBJECT
Returns an HTML snippet for the card's OEmbed data. See CARD
-
EXTERNAL GENERIC-FUNCTION (SETF HTML)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ID
- OBJECT
Returns the ID of the object as a string. This ID is used in the API to query the object itself, or properties related to it. The ID may be an integer, or some other structure encoded as a string, depending on the instance the object stems from. About the only thing you can portably do with an ID is determine identity via STRING=. See ACCOUNT See ATTACHMENT See USER-LIST See MENTION See NOTIFICATION See PUSH-SUBSCRIPTION See RELATIONSHIP See REPORT See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF ID)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION IDENTITY-PROOF
- CLIENT
- PROVIDER
- USERNAME
Returns response from external identity provider. See CLIENT
-
EXTERNAL GENERIC-FUNCTION IMAGE
- OBJECT
Preview (URL) See CARD
-
EXTERNAL GENERIC-FUNCTION (SETF IMAGE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION IN-REPLY-TO-ACCOUNT-ID
- OBJECT
Returns the ID of the account this status is a reply to. See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF IN-REPLY-TO-ACCOUNT-ID)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION IN-REPLY-TO-ID
- OBJECT
Returns the ID of the status this status is a reply to. See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF IN-REPLY-TO-ID)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION INSTANCE
- CLIENT
-
EXTERNAL GENERIC-FUNCTION IRREVERSIBLE
- OBJECT
Returns if the server should drop the matching entities See FILTER
-
EXTERNAL GENERIC-FUNCTION (SETF IRREVERSIBLE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION KIND
- OBJECT
Returns the type/kind of object this instance is representing. See ATTACHMENT See CARD See NOTIFICATION
-
EXTERNAL GENERIC-FUNCTION (SETF KIND)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION LANGUAGE
- OBJECT
Returns the ISO-6391 code for the language this status is in. See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF LANGUAGE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION LANGUAGES
- OBJECT
A list of ISO-6391 language codes that the instance advertises. See INSTANCE
-
EXTERNAL GENERIC-FUNCTION (SETF LANGUAGES)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION LAST-STATUS
- OBJECT
Returns the last STATUS of the conversation
-
EXTERNAL GENERIC-FUNCTION (SETF LAST-STATUS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION LAST-STATUS-AT
- OBJECT
Timestamp of the last status mentioning the tag
-
EXTERNAL GENERIC-FUNCTION (SETF LAST-STATUS-AT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION LOCKED
- OBJECT
Returns whether the account is locked and requires confirming follow requests. See ACCOUNT
-
EXTERNAL GENERIC-FUNCTION (SETF LOCKED)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION MARKED-HOME
- OBJECT
Returns information about last position in home timeline See MARKER
-
EXTERNAL GENERIC-FUNCTION (SETF MARKED-HOME)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION MARKED-NOTIFICATIONS
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION (SETF MARKED-NOTIFICATIONS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ME
- OBJECT
Returns if the user reacted to this announcement.
-
EXTERNAL GENERIC-FUNCTION (SETF ME)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION MEDIA-ATTACHMENTS
- OBJECT
Returns a list of up to four media attachments. See ATTACHMENT See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF MEDIA-ATTACHMENTS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION MEDIA-IDS
- OBJECT
WIP See status-params
-
EXTERNAL GENERIC-FUNCTION (SETF MEDIA-IDS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION MENTIONS
- OBJECT
-
EXTERNAL GENERIC-FUNCTION (SETF MENTIONS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION METADATA
- OBJECT
Returns a metadata instance for additional information about the attachment's media. See ATTACHMENT
-
EXTERNAL GENERIC-FUNCTION (SETF METADATA)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION MOVED
- OBJECT
If not NIL, returns the name of the account to which this account has moved. See ACCOUNT
-
EXTERNAL GENERIC-FUNCTION (SETF MOVED)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION MULTIPLE
- OBJECT
Returns if the poll admits multiple choices See POLL
-
EXTERNAL GENERIC-FUNCTION (SETF MULTIPLE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION MUTED
- OBJECT
Returns whether this status should be muted. See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF MUTED)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION MUTING
- OBJECT
Returns whether the account is muted by you. See RELATIONSHIP
-
EXTERNAL GENERIC-FUNCTION (SETF MUTING)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION MUTING-NOTIFICATIONS
- OBJECT
Returns whether notifications from the account are muted by you. See RELATIONSHIP
-
EXTERNAL GENERIC-FUNCTION (SETF MUTING-NOTIFICATIONS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION NAME
- OBJECT
Returns the emoji specification: unicode value or string representation (i.e. ":name:").
-
EXTERNAL GENERIC-FUNCTION (SETF NAME)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION NOTE
- OBJECT
Returns the user biography. See SOURCE
-
EXTERNAL GENERIC-FUNCTION (SETF NOTE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION OPTIONS
- OBJECT
Returns the possible choices for this poll. See POLL
-
EXTERNAL GENERIC-FUNCTION (SETF OPTIONS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ORIGINAL
- OBJECT
Returns metadata information for the original version of the attachment media, if available. See METADATA See IMAGE-METADATA See VIDEO-METADATA
-
EXTERNAL GENERIC-FUNCTION (SETF ORIGINAL)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION OWN-VOTES
- OBJECT
Returns the choice of an user (requires to be called with a valid user token. See POLL
-
EXTERNAL GENERIC-FUNCTION (SETF OWN-VOTES)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION PARAMS
- OBJECT
Returns ... See SCHEDULED-STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF PARAMS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION PARENT
- OBJECT
Returns the original status this status is a reblog of. See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF PARENT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION PHRASE
- OBJECT
Returns the filter's text
-
EXTERNAL GENERIC-FUNCTION (SETF PHRASE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION PINNED
- OBJECT
Returns whether this status is pinned on the user's profile. See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF PINNED)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION POLL
- OBJECT
Returns a poll attached to this status, nil if no poll is attached. See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF POLL)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION POSTING-DEFAULT-LANGUAGE
- OBJECT
Return the default language for post. See PREFERENCES
-
EXTERNAL GENERIC-FUNCTION (SETF POSTING-DEFAULT-LANGUAGE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION POSTING-DEFAULT-SENSITIVE
- OBJECT
Returns if flag post as "sensible" by default. See PREFERENCES
-
EXTERNAL GENERIC-FUNCTION (SETF POSTING-DEFAULT-SENSITIVE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION POSTING-DEFAULT-VISIBILITY
- OBJECT
Returns the default visibility for post. Possible values are: :PUBLIC -- visible by all :UNLISTED -- visible by all but not shown in timeline :PRIVATE -- visible by followers only :DIRECT -- visible as conversation See PREFERENCES
-
EXTERNAL GENERIC-FUNCTION (SETF POSTING-DEFAULT-VISIBILITY)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION PREFERENCES
- CLIENT
Returns the user preferences See PREFERENCES
-
EXTERNAL GENERIC-FUNCTION PREVIEW-CARD
- OBJECT
Returns a convenient JSON preview for links contained in a status. See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF PREVIEW-CARD)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION PREVIEW-URL
- OBJECT
Returns the URL for the media's preview, which may be resized and cropped. See ATTACHMENT
-
EXTERNAL GENERIC-FUNCTION (SETF PREVIEW-URL)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION PRIVACY
- OBJECT
Returns the default privacy mode for the statuses. possible values are: :PUBLIC -- visible by all :UNLISTED -- visible by all but not shown in timeline :PRIVATE -- visible by followers only :DIRECT -- visible as conversation See SOURCE
-
EXTERNAL GENERIC-FUNCTION (SETF PRIVACY)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION PROFILE-URL
- OBJECT
Returns the URL of the profile on the identity provider See IDENTITY-PROOF
-
EXTERNAL GENERIC-FUNCTION (SETF PROFILE-URL)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION PROOF-URL
- OBJECT
Returns the URL of the proof of identity on the identity provider See IDENTITY-PROOF
-
EXTERNAL GENERIC-FUNCTION (SETF PROOF-URL)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION PROVIDER
- OBJECT
Returns the name of the identity provider See IDENTITY-PROOF
-
EXTERNAL GENERIC-FUNCTION (SETF PROVIDER)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION PROVIDER-NAME
- OBJECT
Returns the name of the status' instance. See CARD
-
EXTERNAL GENERIC-FUNCTION (SETF PROVIDER-NAME)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION PROVIDER-URL
- OBJECT
Returns the URL to the status' instance. See CARD
-
EXTERNAL GENERIC-FUNCTION (SETF PROVIDER-URL)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION PROVIDER-USERNAME
- OBJECT
Returns the username on the identity provider See IDENTITY-PROOF
-
EXTERNAL GENERIC-FUNCTION (SETF PROVIDER-USERNAME)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION PUBLISHED
- OBJECT
Returns if this announcement is active or not. See ANNOUNCEMENT
-
EXTERNAL GENERIC-FUNCTION (SETF PUBLISHED)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION PUBLISHED-AT
- OBJECT
Returns the date when this announcement was published. See ANNOUNCEMENT
-
EXTERNAL GENERIC-FUNCTION (SETF PUBLISHED-AT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION REACTION-COUNT
- OBJECT
Returns the number of users that reacted to an announcement.
-
EXTERNAL GENERIC-FUNCTION (SETF REACTION-COUNT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION REACTIONS
- OBJECT
Returns the reactions to this announcement See ANNOUNCEMENT See REACTION
-
EXTERNAL GENERIC-FUNCTION (SETF REACTIONS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION READING-EXPAND-MEDIA
- OBJECT
:SHOW-ALL -- show all media :HIDE-ALL -- hide all media See PREFERENCES
-
EXTERNAL GENERIC-FUNCTION (SETF READING-EXPAND-MEDIA)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION READING-EXPAND-SPOILERS
- OBJECT
Returns if expands posts marked as 'sensible'. See PREFERENCES
-
EXTERNAL GENERIC-FUNCTION (SETF READING-EXPAND-SPOILERS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION READP
- OBJECT
Returns if this announcement has been read by the user See ANNOUNCEMENT
-
EXTERNAL GENERIC-FUNCTION (SETF READP)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION REBLOGGED
- OBJECT
Returns whether you have reblogged this status. See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF REBLOGGED)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION REBLOGS-COUNT
- OBJECT
Returns the number of reblogs this status has received. See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF REBLOGS-COUNT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION REGISTRATIONS
- OBJECT
Returns if is possible to register an user with this instance. See INSTANCE
-
EXTERNAL GENERIC-FUNCTION (SETF REGISTRATIONS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION REMOTE-URL
- OBJECT
Returns the remote URL if the attachment resides on a remote instance. See ATTACHMENT
-
EXTERNAL GENERIC-FUNCTION (SETF REMOTE-URL)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION REPLIES-COUNT
- OBJECT
Returns the number of replies this status has received. See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF REPLIES-COUNT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION REQUESTED
- OBJECT
Returns whether you have requested a follow to the account. See RELATIONSHIP
-
EXTERNAL GENERIC-FUNCTION (SETF REQUESTED)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION RESULTS-ACCOUNTS
- OBJECT
Returns a list of matching accounts. See RESULTS
-
EXTERNAL GENERIC-FUNCTION (SETF RESULTS-ACCOUNTS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION RESULTS-STATUSES
- OBJECT
Returns a list of matching status. See RESULTS
-
EXTERNAL GENERIC-FUNCTION (SETF RESULTS-STATUSES)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION SCHEDULED-AT
- OBJECT
Returns ... See SCHEDULED-STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF SCHEDULED-AT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION SCOPE
- OBJECT
Returns the oauth access token scope (space separated fields). See TOKEN
-
EXTERNAL GENERIC-FUNCTION (SETF SCOPE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION SENSITIVE
- OBJECT
Returns if the the user biography. See SOURCE
-
EXTERNAL GENERIC-FUNCTION (SETF SENSITIVE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION SERVER-KEY
- OBJECT
The public key signature for verification of deliveries. See PUSH-SUBSCRIPTION
-
EXTERNAL GENERIC-FUNCTION (SETF SERVER-KEY)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION SHORT-DESCRIPTION
- OBJECT
Returns a short description of the object. See INSTANCE
-
EXTERNAL GENERIC-FUNCTION (SETF SHORT-DESCRIPTION)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION SHORTCODE
- OBJECT
Returns the short code to display the emoji. See EMOJI
-
EXTERNAL GENERIC-FUNCTION (SETF SHORTCODE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION SHOWING-REBLOGS
- OBJECT
Returns if this user has boosted your toots. See RELATIONSHIP
-
EXTERNAL GENERIC-FUNCTION (SETF SHOWING-REBLOGS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION SIZE
- OBJECT
Returns the size of the image. See IMAGE-METADATA
-
EXTERNAL GENERIC-FUNCTION (SETF SIZE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION SMALL
- OBJECT
Returns metadata information for the small version of the attachment media, if available. See METADATA See IMAGE-METADATA See VIDEO-METADATA
-
EXTERNAL GENERIC-FUNCTION (SETF SMALL)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION SOURCE
- OBJECT
Returns a hash table of extra information about the account. This is only set for accounts retrieved through verify-credentials. See ACCOUNT
-
EXTERNAL GENERIC-FUNCTION (SETF SOURCE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION SPOILER-TEXT
- OBJECT
Returns the spoiler text for the status. See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF SPOILER-TEXT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION STARTS-AT
- OBJECT
Returns a date when announcement will start. See ANNOUNCEMENT
-
EXTERNAL GENERIC-FUNCTION (SETF STARTS-AT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION STATIC-URL
- OBJECT
Returns the static image of the emoji. See EMOJI
-
EXTERNAL GENERIC-FUNCTION (SETF STATIC-URL)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION STATS
- OBJECT
Statistics about this instance. See INSTANCE-STATS See INSTANCE
-
EXTERNAL GENERIC-FUNCTION (SETF STATS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION STATUS
- OBJECT
Returns the status the notification is about. See NOTIFICATION
-
EXTERNAL GENERIC-FUNCTION (SETF STATUS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION STATUS-COUNT
- OBJECT
Returns the status counts for this instance. See INSTANCE-STATS
-
EXTERNAL GENERIC-FUNCTION (SETF STATUS-COUNT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION STATUSES
- OBJECT
Number of statuses See ACTIVITY See RESULTS
-
EXTERNAL GENERIC-FUNCTION (SETF STATUSES)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION STATUSES-COUNT
- OBJECT
Returns the number of statuses the account has made. See ACCOUNT
-
EXTERNAL GENERIC-FUNCTION (SETF STATUSES-COUNT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION TAGS
- OBJECT
-
EXTERNAL GENERIC-FUNCTION (SETF TAGS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION TEXT
- OBJECT
WIP See status-params
-
EXTERNAL GENERIC-FUNCTION (SETF TEXT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION TEXT-URL
- OBJECT
Returns a shorter URL for usage in text snippets if the attachment is on the local instance. See ATTACHMENT
-
EXTERNAL GENERIC-FUNCTION (SETF TEXT-URL)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION THUMBNAIL
- OBJECT
banner of this instance. See INSTANCE
-
EXTERNAL GENERIC-FUNCTION (SETF THUMBNAIL)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION TITLE
- OBJECT
-
EXTERNAL GENERIC-FUNCTION (SETF TITLE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION TOKEN-TYPE
- OBJECT
Returns the oauth access token type ("Bearer" for mastodon). See TOKEN
-
EXTERNAL GENERIC-FUNCTION (SETF TOKEN-TYPE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION UNREAD
- OBJECT
Returns non nil if this conversation has been marked not red
-
EXTERNAL GENERIC-FUNCTION (SETF UNREAD)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION UPDATED-AT
- OBJECT
Update time See IDENTITY-PROOF
-
EXTERNAL GENERIC-FUNCTION (SETF UPDATED-AT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION URI
- CONDITION
-
EXTERNAL GENERIC-FUNCTION (SETF URI)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION URL
- OBJECT
Returns if the URL of a custom emoji.
-
EXTERNAL GENERIC-FUNCTION (SETF URL)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION URLS
- OBJECT
Returns a list of URLs for the streaming API. See INSTANCE
-
EXTERNAL GENERIC-FUNCTION (SETF URLS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION USE-COUNT
- OBJECT
Returns the number of statuses that made use of the hashtag on that day. See TAG-HISTORY
-
EXTERNAL GENERIC-FUNCTION (SETF USE-COUNT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION USER-COUNT
- OBJECT
Returns the user counts for this instance. See INSTANCE-STATS
-
EXTERNAL GENERIC-FUNCTION (SETF USER-COUNT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION USERNAME
- OBJECT
-
EXTERNAL GENERIC-FUNCTION (SETF USERNAME)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION VAPID-KEY
- OBJECT
Returns the key for PUSH streaming API. See APPLICATION See CLIENT
-
EXTERNAL GENERIC-FUNCTION (SETF VAPID-KEY)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION VERSION
- OBJECT
Returns the instance's Mastodon version. See INSTANCE
-
EXTERNAL GENERIC-FUNCTION (SETF VERSION)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION VISIBILITY
- OBJECT
Returns the default visibility of the status. Can be one of :PUBLIC :UNLISTED :PRIVATE :DIRECT See STATUS
-
EXTERNAL GENERIC-FUNCTION (SETF VISIBILITY)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION VISIBLE-IN-PICKER
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION (SETF VISIBLE-IN-PICKER)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION VOTED
- OBJECT
Returns if an user has voted (requires to be called with a valid user token. See POLL
-
EXTERNAL GENERIC-FUNCTION (SETF VOTED)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION VOTERS-COUNT
- OBJECT
Returns the number of accounts that voted so far, the value of this slot is nil if the poll prevent multiple choice. See POLL
-
EXTERNAL GENERIC-FUNCTION (SETF VOTERS-COUNT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION VOTES-COUNT
- OBJECT
Returns the number of votes collected so far. See POLL
-
EXTERNAL GENERIC-FUNCTION (SETF VOTES-COUNT)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION WEBSITE
- OBJECT
Returns the website URL of the object. See APPLICATION See CLIENT
-
EXTERNAL GENERIC-FUNCTION (SETF WEBSITE)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION WHOLE-WORD
- OBJECT
Returns if the filter take into account word limit See FILTER
-
EXTERNAL GENERIC-FUNCTION (SETF WHOLE-WORD)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION WIDTH
- OBJECT
Returns the width of the media or card. See CARD See IMAGE-METADATA See VIDEO-METADATA
-
EXTERNAL GENERIC-FUNCTION (SETF WIDTH)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL MACRO DEFINE-ENTITY
- NAME
- &BODY
- SLOTS
Define a mapping between a serialized JSON entity and a CLOS class Use this macro to define a subclass of ENTITY that can be decoded by decode-entity. The definitions of an entity is shown below: (define-entity name slots+) name := the name of the entity slot := (slot-name field? nullable? translate?) slot-name := the name of a slot of this entity, usually match a field of the JSON or another entity field := :field field-name field-name := a string representing the name of the field (in the JSON object) that should be mapped to the name of the entity indicated by slot-name nullable := :nullable nullable-value nullable-value := if non nil indicates that this field is optional in the JSON object translate := :translate-with translation-function translation-function := a function object to translate the field in the JSON representation to lisp example: (define-entity field (name) (value) (verified-at :field "verified_at" :translate-with #'convert-timestamp :nullable T))
-
TOOTER-QUERIES
- ORG.SHIRAKUMO.TOOTER.QUERIES
No documentation provided.-
EXTERNAL CLASS CARD
Cards represent all information to summarise a status. See URL See TITLE See DESCRIPTION See IMAGE See KIND See AUTHOR-NAME See AUTHOR-URL See PROVIDER-NAME See PROVIDER-URL See HTML See WIDTH See HEIGHT See IMAGE See EMBED-URL
-
EXTERNAL CLASS CONTEXT
An object representing a status' context. Contexts are used to represent reply chains. See ANCESTORS See DESCENDANTS
-
EXTERNAL CLASS CONVERSATION
Representation of a private conversation (currently a conversation is private if visibility of a status is :DIRECT) See ID See ACCOUNTS See UNREAD See LAST-STATUS See VISIBILITY See STATUS
-
EXTERNAL CLASS FILTER
Representation of a filter (defined by the user) to make invisible unwanted statuses See PHRASE See FILTER-CONTEXT See EXPIRES-AT See IRREVERSIBLE See WHOLE-WORD
-
EXTERNAL CLASS INSTANCE
Representation of a Mastodon server instance. See URI See TITLE See DESCRIPTION See SHORT-DESCRIPTION See EMAIL See VERSION See LANGUAGES See REGISTRATIONS See APPROVAL-REQUIRED See URLS See STATS See THUMBNAIL See CONTACT-ACCOUNT
-
EXTERNAL GENERIC-FUNCTION ACCEPT-REQUEST
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION ACCOUNT-DIRECTORY
- CLIENT
-
EXTERNAL GENERIC-FUNCTION ADD-REACTION-ANNOUNCEMENT
- CLIENT
- ID
- NAME
Add a reaction to an announcement See ANNOUNCEMENT The argument should be seen as follows: ID --- the ID NAME -- The name of the emoji (unicode, shortcode or URL)
-
EXTERNAL GENERIC-FUNCTION ADD-USER-LIST-ACCOUNTS
- CLIENT
- ID
- ACCOUNTS
-
EXTERNAL GENERIC-FUNCTION BLOCK
- CLIENT
- ID
Block a new account or domain. The account can be either an account ID, or an ACCOUNT instance. It can also be a string, in which case the corresponding domain is blocked. Returns the resulting relationship in the case of an account, or T in the case of a domain. See CLIENT See ACCOUNT See RELATIONSHIP
-
EXTERNAL GENERIC-FUNCTION BLOCKED-DOMAINS
- CLIENT
- &KEY
- MAX-ID
- SINCE-ID
- LIMIT
Retrieve a list of blocked domains. See CLIENT
-
EXTERNAL GENERIC-FUNCTION BLOCKS
- CLIENT
- &KEY
- MAX-ID
- SINCE-ID
- LIMIT
-
EXTERNAL GENERIC-FUNCTION BOOKMARK
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION BOOKMARKS
- CLIENT
- &KEY
- MAX-ID
- SINCE-ID
- MIN-ID
- LIMIT
-
EXTERNAL GENERIC-FUNCTION CARD
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION CONTEXT
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION CREATE-FILTER
- CLIENT
- PHRASE
- CONTEXT
- &KEY
- IRREVERSIBLE
- WHOLE-WORD
- EXPIRES-IN
-
EXTERNAL GENERIC-FUNCTION DELETE-CONVERSATION
- CLIENT
- ID
Deletes a conversation. See CONVERSATION See CLIENT
-
EXTERNAL GENERIC-FUNCTION DELETE-FILTER
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION DELETE-NOTIFICATION
- CLIENT
- ALL
Delete or dismiss the notification. The notification can either be a NOTIFICATION instance, an ID of one, or T for all notifications. Returns T. See NOTIFICATION See CLIENT
-
EXTERNAL GENERIC-FUNCTION DELETE-STATUS
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION DELETE-SUBSCRIPTION
- CLIENT
Delete the existing push subscription. Returns T. See CLIENT
-
EXTERNAL GENERIC-FUNCTION DELETE-USER-LIST
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION DISMISS-ANNOUNCEMENT
- CLIENT
- ID
Get the administrator's announcements See ANNOUNCEMENT The arguments should be seen as follows: ID --- the announce's ID
-
EXTERNAL GENERIC-FUNCTION DISMISS-REACTION-ANNOUNCEMENT
- CLIENT
- ID
- NAME
Dismiss a reaction to an announcement See ANNOUNCEMENT The argument should be seen as follows: ID --- the ID NAME -- The name of the emoji (unicode, shortcode or URL)
-
EXTERNAL GENERIC-FUNCTION EMOJIS
- OBJECT
-
EXTERNAL GENERIC-FUNCTION (SETF EMOJIS)
- NEW-VALUE
- OBJECT
No documentation provided. -
EXTERNAL GENERIC-FUNCTION ENDORSEMENTS
- CLIENT
-
EXTERNAL GENERIC-FUNCTION FAVOURITE
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION FAVOURITERS
- CLIENT
- ID
- &KEY
- MAX-ID
- SINCE-ID
- LIMIT
-
EXTERNAL GENERIC-FUNCTION FAVOURITES
- CLIENT
- &KEY
- MIN-ID
- MAX-ID
- LIMIT
-
EXTERNAL GENERIC-FUNCTION FILTER
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION FILTERS
- CLIENT
-
EXTERNAL GENERIC-FUNCTION FIND-ACCOUNT
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION FIND-LIST
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION FIND-NOTIFICATION
- CLIENT
- ID
Retrieve the notification of the given ID. See NOTIFICATION See CLIENT
-
EXTERNAL GENERIC-FUNCTION FIND-RESULTS
- CLIENT
- QUERY
- &KEY
- ACCOUNT-ID
- MAX-ID
- MIN-ID
- KIND
- EXCLUDE-UNREVIEWED
- RESOLVE
- LIMIT
- OFFSET
- FOLLOWING
-
EXTERNAL GENERIC-FUNCTION FIND-STATUS
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION FOLLOW
- CLIENT
- ID
Follow a new account. The account can be either an account ID, or an ACCOUNT instance. It can also be a URI string for a remote account. Returns the resulting relationship if the account was local, and the local representation of the remote account if it was remote. See CLIENT See ACCOUNT See RELATIONSHIP
-
EXTERNAL GENERIC-FUNCTION FOLLOW-REQUESTS
- CLIENT
- &KEY
- MAX-ID
- SINCE-ID
- LIMIT
-
EXTERNAL GENERIC-FUNCTION GET-ACTIVITY
- CLIENT
Get statistics from an instance See CLIENT See ACTIVITY
-
EXTERNAL GENERIC-FUNCTION GET-ANNOUNCEMENTS
- CLIENT
- &KEY
- WITH-DISMISSED
Get the administrator's announcements See ANNOUNCEMENT The argument should be seen as follows: WITH-DISMISSED --- Get the dismissed announcements too (default: NIL)
-
EXTERNAL GENERIC-FUNCTION GET-FOLLOWERS
- CLIENT
- ID
- &KEY
- MAX-ID
- SINCE-ID
- LIMIT
-
EXTERNAL GENERIC-FUNCTION GET-FOLLOWING
- CLIENT
- ID
- &KEY
- MAX-ID
- SINCE-ID
- LIMIT
-
EXTERNAL GENERIC-FUNCTION GET-STATUSES
- CLIENT
- ID
- &KEY
- ONLY-MEDIA
- PINNED
- EXCLUDE-REPLIES
- MAX-ID
- SINCE-ID
- LIMIT
-
EXTERNAL GENERIC-FUNCTION INSTANCE
- CLIENT
-
EXTERNAL GENERIC-FUNCTION MAKE-MEDIA
- CLIENT
- FILE
- &KEY
- DESCRIPTION
- FOCUS
Create a new media attachment. FILE must be a pathname. FOCUS should be, if given, a cons of X and Y coordinates on which the focus should be put in the media. Returns the new media ATTACHMENT instance. See ATTACHMENT See CLIENT
-
EXTERNAL GENERIC-FUNCTION MAKE-REPORT
- CLIENT
- ID
- &KEY
- STATUSES
- COMMENT
- FORWARD
-
EXTERNAL GENERIC-FUNCTION MAKE-STATUS
- CLIENT
- STATUS
- &KEY
- IN-REPLY-TO
- MEDIA
- SENSITIVE
- SPOILER-TEXT
- VISIBILITY
- LANGUAGE
- SCHEDULED-AT
- POLL-OPTIONS
- POLL-EXPIRE-SECONDS
- POLL-MULTIPLE
- POLL-HIDE-TOTALS
- IDEMPOTENCY-KEY
Create a new status. The arguments should be seen as follows: STATUS --- The content of the status update. Should be plain text. IN-REPLY-TO --- May be a STATUS instance or ID to which this status should reply to. MEDIA --- May be an attachment, or a list of up to four attachments. See below for the handling of media attachments. SENSITIVE --- Whether the content contains sensitive material. SPOILER-TEXT --- Denotes the text to show in place of the content before the content is revealed. Forces sensitive. VISIBILITY --- May denote how visible the status should be. Can be one of the following: :DIRECT The status can only be seen by mentions :PRIVATE The status can only be seen by you :UNLISTED The status can only be seen by link :PUBLIC The status appears publicly on timelines LANGUAGE --- May be an ISO-639 code of the language the status text is in. IDEMPOTENCY-KEY --- May be any string. Used to prevent duplicate submissions of the same status. Media attachments can be one of the following types: INTEGER --- The referenced attachment is used. ATTACHMENT --- The referenced attachment is used. PATHNAME --- A new media attachment is created automatically and its new ID is used. Returns the newly created status instance. See CLIENT See STATUS See ATTACHMENT
-
EXTERNAL GENERIC-FUNCTION MAKE-SUBSCRIPTION
- CLIENT
- ENDPOINT
- PUBLIC-KEY
- SECRET
- &KEY
- ALERTS
Create or update a push notification subscription. ALERTS should be a list of desired alerts: :FOLLOWS :FAVOURITES :REBLOGS :MENTIONS Returns the resulting PUSH-SUBSCRIPTION instance. See CLIENT See PUSH-SUBSCRIPTION
-
EXTERNAL GENERIC-FUNCTION MAKE-USER-LIST
- CLIENT
- TITLE
-
EXTERNAL GENERIC-FUNCTION MARK-READ-CONVERSATION
- CLIENT
- ID
Marks a conversation ad already read. See CONVERSATION See CLIENT
-
EXTERNAL GENERIC-FUNCTION MARKERS
- CLIENT
- TIMELINE
No documentation provided. -
EXTERNAL GENERIC-FUNCTION MUTE
- CLIENT
- ID
- &KEY
- NOTIFICATIONS
Mute a new account or conversation. The account can be either an account ID, or an ACCOUNT instance. It can also be a STATUS in which case that conversation is muted. Returns the resulting relationship for an account mute, or T for a conversation mute. See CLIENT See ACCOUNT See RELATIONSHIP
-
EXTERNAL GENERIC-FUNCTION MUTE-CONVERSATION
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION MUTES
- CLIENT
- &KEY
- MAX-ID
- SINCE-ID
- LIMIT
-
EXTERNAL GENERIC-FUNCTION NOTIFICATIONS
- CLIENT
- &KEY
- MAX-ID
- MIN-ID
- SINCE-ID
- LIMIT
- EXCLUDE-TYPES
- ACCOUNT-ID
Returns a list of notifications about status updates. See MARKER See NOTIFICATION See CLIENT
-
EXTERNAL GENERIC-FUNCTION PEERS
- CLIENT
Retrieve the instances that the server knows. See CLIENT
-
EXTERNAL GENERIC-FUNCTION PIN
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION POLL-VOTE
- CLIENT
- ID
- CHOICES
Votes for choices in a poll. See CLIENT See POLL See POLL-OPTION
-
EXTERNAL GENERIC-FUNCTION POLLS
- CLIENT
- ID
Returns a poll See CLIENT See POLL See POLL-OPTION
-
EXTERNAL GENERIC-FUNCTION REBLOG
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION REBLOGGERS
- CLIENT
- ID
- &KEY
- MAX-ID
- SINCE-ID
- LIMIT
-
EXTERNAL GENERIC-FUNCTION REJECT-REQUEST
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION RELATIONSHIPS
- CLIENT
- IDS
Returns a list of relationships for the given accounts. The accounts can be a list of IDs or ACCOUNT instances. See CLIENT See ACCOUNT See RELATIONSHIP
-
EXTERNAL GENERIC-FUNCTION REMOVE-USER-LIST-ACCOUNTS
- CLIENT
- ID
- ACCOUNTS
-
EXTERNAL GENERIC-FUNCTION REPORTS
- CLIENT
-
EXTERNAL GENERIC-FUNCTION SAVE-MARKERS
- CLIENT
- &KEY
- LAST-STATUS-READ
- LAST-NOTIFICATION-READ
No documentation provided. -
EXTERNAL GENERIC-FUNCTION SEARCH-ACCOUNTS
- CLIENT
- QUERY
- &KEY
- LIMIT
- FOLLOWING
- RESOLVE
-
EXTERNAL GENERIC-FUNCTION SUBSCRIPTION
- CLIENT
Retrieve the current push subscription settings. See CLIENT See PUSH-SUBSCRIPTION
-
EXTERNAL GENERIC-FUNCTION TIMELINE
- CLIENT
- KIND
- &KEY
- LOCAL
- ONLY-MEDIA
- MAX-ID
- SINCE-ID
- LIMIT
- MIN-ID
Returns statuses for the specified timeline. The KIND can be one of the following: :HOME --- Returns statuses for your home timeline. This includes your own and statuses of all accounts you follow. :PUBLIC --- Returns statuses for your instance's public timeline. STRING --- Returns statuses for the given user-list's accounts. USER-LIST --- Returns statuses for the given user-list's accounts. TAG --- Returns statuses for the given hashtag. See STATUS See CLIENT See USER-LIST
-
EXTERNAL GENERIC-FUNCTION TIMELINE-TAG
- CLIENT
- TAG
- &REST
- ARGS
-
EXTERNAL GENERIC-FUNCTION TRENDS
- CLIENT
Returns a list of trending hashtags. See CLIENT
-
EXTERNAL GENERIC-FUNCTION UNBLOCK
- CLIENT
- ID
Unblock an account or domain. The account can be either an account ID, or an ACCOUNT instance. It can also be a string, in which case the corresponding domain is unblocked. Returns the resulting relationship in the case of an account, or T in the case of a domain. See CLIENT See ACCOUNT See RELATIONSHIP
-
EXTERNAL GENERIC-FUNCTION UNBOOKMARK
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION UNFAVOURITE
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION UNFOLLOW
- CLIENT
- ID
Unfollow an account. The account can be either an account ID, or an ACCOUNT instance. Returns the resulting relationship. See CLIENT See ACCOUNT See RELATIONSHIP
-
EXTERNAL GENERIC-FUNCTION UNMUTE
- CLIENT
- ID
Unmute a new account or conversation. The account can be either an account ID, or an ACCOUNT instance. It can also be a STATUS in which case that conversation is unmuted. Returns the resulting relationship for an account unmute, or T for a conversation unmute. See CLIENT See ACCOUNT See RELATIONSHIP
-
EXTERNAL GENERIC-FUNCTION UNMUTE-CONVERSATION
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION UNPIN
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION UNREBLOG
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION UPDATE-CREDENTIALS
- CLIENT
- &KEY
- DISPLAY-NAME
- NOTE
- AVATAR
- HEADER
- LOCKED
- FIELDS
Update some of the user's profile settings. FIELDS should be a plist of the desired fields, with alternating field names and field values. The keys can be strings to more easily control the look of the fields. Returns the updated account. This updates the ACCOUNT field in the client. See CLIENT See ACCOUNT
-
EXTERNAL GENERIC-FUNCTION UPDATE-FILTER
- CLIENT
- ID
- PHRASE
- CONTEXT
- &KEY
- IRREVERSIBLE
- WHOLE-WORD
- EXPIRES-IN
-
EXTERNAL GENERIC-FUNCTION UPDATE-MEDIA
- CLIENT
- ID
- &KEY
- DESCRIPTION
- FOCUS
Updates the media attachment's metadata. This can only be performed before the attachment is used in a status. Returns the new media ATTACHMENT instance. See CLIENT See ATTACHMENT
-
EXTERNAL GENERIC-FUNCTION UPDATE-USER-LIST
- CLIENT
- ID
- &KEY
- TITLE
-
EXTERNAL GENERIC-FUNCTION USER-LIST-ACCOUNTS
- CLIENT
- ID
- &KEY
- MAX-ID
- SINCE-ID
- LIMIT
-
EXTERNAL GENERIC-FUNCTION (SETF USER-LIST-ACCOUNTS)
- ACCOUNTS
- CLIENT
- ID
No documentation provided. -
EXTERNAL GENERIC-FUNCTION USER-LISTS
- CLIENT
- ID
-
EXTERNAL GENERIC-FUNCTION VERIFY-APP-CREDENTIALS
- CLIENT
Checks and returns the Oauth credentials for this application. See CLIENT See APPLICATION
-
EXTERNAL GENERIC-FUNCTION VERIFY-CREDENTIALS
- CLIENT
-
EXTERNAL GENERIC-FUNCTION WEEKLY-ACTIVITY
- CLIENT
Retrieve stats of the last 3 month activity of this instance bin size is week. See CLIENT See ACTIVITY