Account

APIDescription
GET api/Account/UserInfo

No documentation available.

POST api/Account/Logout

No documentation available.

GET api/Account/ManageInfo?returnUrl={returnUrl}&generateState={generateState}

No documentation available.

POST api/Account/ChangePassword

No documentation available.

POST api/Account/SetPassword

No documentation available.

GET api/Account/ExternalLogins?returnUrl={returnUrl}&generateState={generateState}

No documentation available.

POST api/Account/Register

No documentation available.

Messages

APIDescription
GET api/Messages/{threadId}/User/Me

Fetches all user messages using thread id

POST api/Messages

Creates a new thread

Blogs

APIDescription
GET api/Blogs?blogName={blogName}&sortProperty={sortProperty}&pageNumber={pageNumber}&pageSize={pageSize}

Searches blog post. Can be accessed also as guest member

GET api/Blogs/{id}

Single blog post

POST api/Blogs

Creates new blog.

GET api/Blogs/User/Me/All?sortProperty={sortProperty}&pageNumber={pageNumber}&pageSize={pageSize}

Paginated user blogs

GET api/Blogs/User/Me/{blogId}

Single user blog post

PUT api/Blogs/{id}

Updates blog post

GET api/Blogs/{blogId}/Connect

Marks blog as a user favorite

GET api/Blogs/{blogId}/Disconnect

Removes blog from user favorite blogs

MessageThreadReceivers

APIDescription
POST api/MessageThreadReceivers

Creates new message thread receiver

MessageThreads

APIDescription
GET api/MessageThreads/Mine?sortProperty={sortProperty}&pageNumber={pageNumber}&pageSize={pageSize}

Lists all user message threads, paginated

POST api/MessageThreads

Creates new message thread to user

GET api/MessageThreads/Mine/{threadId}

Retrieves single user thread

RolesInt

APIDescription
GET api/RolesInt/GetRolesForUser/{userId}

No documentation available.

GET api/RolesInt/GetByRoleName/{rolename}

No documentation available.

GET api/RolesInt

No documentation available.

GET api/RolesInt/{id}

No documentation available.

PUT api/RolesInt/{id}

No documentation available.

POST api/RolesInt

No documentation available.

DELETE api/RolesInt/{id}

No documentation available.

UserClaimsInt

APIDescription
GET api/UserClaimsInt/AllForUserId/{userId}

No documentation available.

GET api/UserClaimsInt

No documentation available.

GET api/UserClaimsInt/{id}

No documentation available.

PUT api/UserClaimsInt/{id}

No documentation available.

POST api/UserClaimsInt

No documentation available.

DELETE api/UserClaimsInt/{id}

No documentation available.

Vehicles

APIDescription
GET api/UserVehicles?sortProperty={sortProperty}&pageNumber={pageNumber}&pageSize={pageSize}

Retrieves user vehicle list, supports paginating

GET api/UserVehicles/{vehicleId}

Retrieves user single vehicle

POST api/UserVehicles

Creates new user vehicle

PUT api/UserVehicles/{id}

Updates user vehicle

DELETE api/UserVehicles/{id}

Deletes user vehicle

UsersInt

APIDescription
GET api/UsersInt/GetUserByUserName/{userName}

No documentation available.

GET api/UsersInt/GetUserByEmail/{email}

No documentation available.

GET api/UsersInt

No documentation available.

GET api/UsersInt/{id}

No documentation available.

PUT api/UsersInt/{id}

No documentation available.

POST api/UsersInt

No documentation available.

DELETE api/UsersInt/{id}

No documentation available.

BlogPosts

APIDescription
GET api/BlogPosts/GetUserBlogPosts/{limit}

Retrieves user favorited blog posts

GET api/BlogPosts/GetNewBlogPosts/{limit}

Retrieves new blog posts

PUT api/BlogPosts/{id}

Updates a blog post

GET api/BlogPosts/Blog/{id}/All?sortProperty={sortProperty}&pageNumber={pageNumber}&pageSize={pageSize}

Lists all blog posts from certain blog (paginated). Can be accessed as guest

GET api/BlogPosts/User/Me/{blogPostId}

Fetches single blog post

DELETE api/BlogPosts/{id}

Deletes blog post

POST api/BlogPosts

Creates new blog post

MessageReceivers

APIDescription
POST api/MessageReceivers

Adds new message receiver

UserRolesInt

APIDescription
POST api/UserRolesInt

No documentation available.