https://github.com/objectisadvantag/events-api
REST API for DevNet events featured at https://developer.cisco.com/site/devnet/events-contests/events/
https://github.com/objectisadvantag/events-api
Last synced: 8 days ago
JSON representation
REST API for DevNet events featured at https://developer.cisco.com/site/devnet/events-contests/events/
- Host: GitHub
- URL: https://github.com/objectisadvantag/events-api
- Owner: ObjectIsAdvantag
- License: mit
- Created: 2016-09-15T15:24:30.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-05-01T11:28:08.000Z (about 2 years ago)
- Last Synced: 2025-01-17T00:17:17.752Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 138 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DevNet Events API
Public API for DevNet events featured at https://developer.cisco.com/site/devnet/events-contests/events/
## API Resources
Public ressources to search for events
- GET /events: all events ordered by date ASC
- GET /events/next: upcoming events (all events who begin after now, ie, do not comprise events happening now)
- GET /events/current: events happening now
### POSTMAN
- collection: https://www.getpostman.com/collections/4a9ee2188317572e77a5
- documenter: https://documenter.getpostman.com/view/30210/devnet-events/2LNZ3k
## Architecture
The API is implemented on top of Sails.js, http://sailsjs.org/
An instance of the API is deployed on Heroku servers, and persists its data into PostgreSQL.
- https://devnet-events-api.herokuapp.com/api/v1/events/next
# Companions
## Cisco Spark bot
Launch Cisco Spark and invite CiscoDevNet@sparkbot.io to meet the bot.
The bot consumes the Events API to display current and upcoming events in Spark Rooms:
- bot source code: https://github.com/CiscoDevNet/node-sparkbot-samples/tree/master/examples/devnet
- bot deployed at: https://devnet-events-sparkbot.herokuapp.com/
## Slack bot
Follow the [guidelines to run the bot](https://github.com/ObjectIsAdvantag/devnet-botkit-sample#how-to-run) on your local machine.
The bot consumes the Events API to display current and upcoming events in Slack channels
- bot source code: https://github.com/ObjectIsAdvantag/devnet-botkit-sample/blob/master/bot.js
# License
[MIT](LICENSE)
Feel free to use, reuse, extend, and contribute