Jump to content

Welcome to Fundayforum. Please register your ID or get login for more access and fun.

Signup  Or  Login

house fdf.png

ADMIN ADMIN

Captain Marvel Movie 2019

IMDb - 6.3/10 Rotten Tomatoes Description: Captain Marvel gets caught in the middle of a galactic war between two alien races. Initial release: March 8, 2019 (USA) Directors: Anna Boden, Ryan Fleck Budget: 152 million USD Music composed by: Pinar Toprak Screenplay: Anna Boden, Ryan Fleck, Nicole Perlman, Geneva Robertson-Dworet, Meg LeFauve, Liz Flahive, Carly Mensch
Watch and Download

Alita - Battle Angel 2019

IMDb: 7.6/10 Genre : Action, Science Fiction, Thriller, Romance Director : Robert Rodriguez Stars : Rosa Salazar, Christoph Waltz, Ed Skrein, Mahershala Ali, Jennifer Connelly LANGUAGE: Hindi (Cleaned) – English Quality: 720p HD-Camrip PLOT: Six strangers find themselves in a maze of deadly mystery rooms, and must use their wits to survive.
Watch and Download
Sign in to follow this  
ADMIN

Ips News 4.x 4.4: Extend Invision Community with the REST API

Rate this topic

Recommended Posts

computer-1245714_1920.jpg.228f925e08f4de

Ever since its first release, the REST API built into the Invision Community software has proven to be a very powerful and well-received feature.

We love seeing what our clients and modification authors are able to do with the level of integration afforded to them through this capability, and so it is only natural that we have looked to expand the functionality in our upcoming 4.4 release.

Poll Support

Beginning with 4.4, you will now be able to create and update polls for both topics and blog entries through the REST API. Of course, modification authors can use this new endpoint.

Warn Reasons

You will also now be able to manage warn reasons through the REST API. This includes fetching a list of reasons, as well as fetching an individual reason, creating warn reasons, updating existing warn reasons, and deleting warn reasons.

Event Venues

Event venues can now be listed and individual venues fetched through the REST API, and you can now add, update and delete event venues through the REST API.

Member Notifications

You can now retrieve a list of notifications for a specific member through the REST API, useful if you were to attempt to recreate the notifications menu on a third party website (for example).

Warning Users

The REST API will now expose the warnings a user has received through a new endpoint. Additionally, you can fetch individual warnings, issue new warnings, undo and/or delete issued warnings, and acknowledge warnings through the REST API. If you are building a site wrapper around your community, you can leverage this functionality to ensure that users are unable to post elsewhere on your site if they have unacknowledged warnings within the community (and also to provide them with a way to acknowledge those warnings right on your site).

2027917625_RESTOAuth2018-11-3013-02-09.thumb.jpg.f19d600c0d4483cfbb6d0849d0e661f9.jpg

The REST API Reference

Node permissions

Beginning with 4.4, you will now be able to set the permissions for a node when adding or updating it through the REST API (for example, you can now adjust the permissions for a forum or a downloads category through the REST API). Many clients noticed that while they could create new nodes through the API, the nodes would be unusable until an administrator manually went in and specified the permissions, so this change can eliminate this extra step in many situations.

Event filtering

You will now also be able to filter the events you pull through the Calendar REST API endpoints by start and end date (e.g. so you can show events within a specific time frame, such as the current week), and you can now also specify to sort the events returned by the event start date or the event end date.

Clubs

And finally, for those who leverage clubs on their communities, we have built in full REST API support for clubs. You can list all clubs, return a specific club, create new clubs, update existing clubs, and delete clubs through the REST API. Further, you can list all members in a club, add a specific member to a specific club, remove a member from a club, fetch the content types available for use within a club (i.e. so you can determine which applications are installed and have club support on a given site), fetch the nodes (displayed as tabs/sections within a club) created within a club, and delete nodes from a club. Important behind the scenes steps, such as generating invoices for members requesting to join paid clubs, are all handled automatically for you when using the REST API.

We believe these changes will help clients better integrate with our software and open up new possibilities with their websites.

Would you like us to add any other endpoints? Let us know in the comments below!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Forum Statistics

    2,017
    Total Topics
    8,768
    Total Posts
×