Class: TentD::API

Inherits:
Object
  • Object
show all
Includes:
Router
Defined in:
lib/tentd/api.rb,
lib/tentd/api/apps.rb,
lib/tentd/api/posts.rb,
lib/tentd/api/groups.rb,
lib/tentd/api/profile.rb,
lib/tentd/api/followers.rb,
lib/tentd/api/followings.rb,
lib/tentd/api/middleware.rb,
lib/tentd/api/user_lookup.rb,
lib/tentd/api/authorizable.rb,
lib/tentd/api/authorization.rb,
lib/tentd/api/core_profile_data.rb,
lib/tentd/api/authentication_lookup.rb,
lib/tentd/api/router/extract_params.rb,
lib/tentd/api/router/caching_headers.rb,
lib/tentd/api/authentication_finalize.rb,
lib/tentd/api/router/serialize_response.rb,
lib/tentd/api/authentication_verification.rb,
lib/tentd/api/router.rb

Defined Under Namespace

Modules: Authorizable, Router Classes: Apps, AuthenticationFinalize, AuthenticationLookup, AuthenticationVerification, Authorization, CoreProfileData, CorsPreflight, Followers, Followings, Groups, HelloWorld, Middleware, Posts, Profile, UserLookup

Constant Summary collapse

PER_PAGE =
50
MAX_PER_PAGE =
200
MEDIA_TYPE =
'application/vnd.tent.v0+json'.freeze
PROFILE_REL =
'https://tent.io/rels/profile'.freeze

Method Summary

Methods included from Router

#call, included