api.app.rencoach.com Open in urlscan Pro
18.189.132.130  Public Scan

Submitted URL: http://api.app.rencoach.com/
Effective URL: https://api.app.rencoach.com/
Submission: On May 23 via api from IN — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

RENCOACH SATORI PRODUCTION

 1.0.0 

OAS 3.1

/openapi.json

Authorize



USERS

GET
/api/v1/users/notifications
User Notifications

PUT
/api/v1/users/notifications/{id}/read-notification/
User Read Notifications

PUT
/api/v1/users/notifications/read-all-notifications/
User Read All Notifications

PATCH
/api/v1/users/reset_password/
Reset Password

PUT
/api/v1/users/
Update User

PATCH
/api/v1/users/
Update User

DELETE
/api/v1/users/images/
Delete User Image

PATCH
/api/v1/users/images/
Update User Image

GET
/api/v1/users
User List

GET
/api/v1/users/detail
User Detail

POST
/api/v1/users/feedback
User Feedback

GET
/api/v1/users/stripe/portal/
Customer Portal Url

GET
/api/v1/users/growth
User Growth

PATCH
/api/v1/users/growth
User Growth

GET
/api/v1/users/onboarding-first-question
Get Onboarding Question



MANAGER

POST
/api/v1/managers/employee/
Add Manager User

DELETE
/api/v1/managers/employee/{id}/
Delete Manager User

PUT
/api/v1/managers/employee/{id}
Update Manager Employee

GET
/api/v1/managers/free-employee
Free Manager Employee



SESSIONS

POST
/api/v1/sessions/
Create Session

GET
/api/v1/sessions
List Session

GET
/api/v1/sessions/{id}
Get Session

DELETE
/api/v1/sessions/{id}
Delete Session

PUT
/api/v1/sessions/{id}/
Update Session

POST
/api/v1/sessions/{session_id}/questions/{question_id}/answer/
Create Answer

POST
/api/v1/sessions/{session_id}/questions/{question_id}/final-answer/
Create Final Answer

POST
/api/v1/sessions/{session_id}/questions/{question_id}/ran-analysis/
Create Ran Analysis Answer

GET
/api/v1/sessions/{session_id}/questions/{question_id}/ask-ren/
List Ran Analysis Answer

POST
/api/v1/sessions/{session_id}/questions/{question_id}/ask-ren/
Create Ran Analysis Answer

POST
/api/v1/sessions/{session_id}/answer/
Create Answer

POST
/api/v1/sessions/{session_id}/final-answer/
Create Final Answer

POST
/api/v1/sessions/{session_id}/employee_questions/
Create Employee Answer

GET
/api/v1/sessions/{session_id}/employee_questions
Get Employee Answer

GET
/api/v1/sessions/{session_id}/employee_questions/{question_id}/ask-ren/
Get Employee Answer Ask Ren

POST
/api/v1/sessions/{session_id}/employee_questions/{question_id}/ask-ren/
Create Employee Answer Ask Ren



RAN PILOT

POST
/api/v1/ran-pilot/reflections/
Create User Reflection

GET
/api/v1/ran-pilot/reflections
Read User Reflection

GET
/api/v1/ran-pilot/daily-streak
Get Daily Streak

GET
/api/v1/ran-pilot/
Get Ren Pilot

POST
/api/v1/ran-pilot/todo/
Create User Todo

GET
/api/v1/ran-pilot/todo
List User Todo

PUT
/api/v1/ran-pilot/todo/{id}/
Update User Todo

DELETE
/api/v1/ran-pilot/todo/{id}/
Delete User Todo

PATCH
/api/v1/ran-pilot/todo/{id}/
Update User Todo



MASTER

GET
/api/v1/master/employee_questions/
Get Employee Questions

GET
/api/v1/master/preload-conversation-questions/
Get Preload Conversation Question



CONVERSATIONS

GET
/api/v1/conversations/
Get Conversations

POST
/api/v1/conversations/
Create Conversations

GET
/api/v1/conversations/dynamic-prompt
Get Dynamic Prompts

GET
/api/v1/conversations/weekly-insight
Get Weekly Insight

POST
/api/v1/conversations/weekly-insight
Create Weekly Insight

PATCH
/api/v1/conversations/answer/{answer_id}
Get Conversations Summary

GET
/api/v1/conversations/{conversation_id}
Get Conversations History

DELETE
/api/v1/conversations/{conversation_id}
Get Conversations

PATCH
/api/v1/conversations/{conversation_id}
Update Conversations

POST
/api/v1/conversations/{conversation_id}/end_conversation
End Conversations

GET
/api/v1/conversations/{conversation_id}/summary
Conversation Summary

GET
/api/v1/conversations/{conversation_id}/suggested-action
Conversations Suggested Action

PATCH
/api/v1/conversations/{conversation_id}/suggested-action/{suggested_id}
Update Conversations

POST
/api/v1/conversations/without-streaming
Create Conversations

GET
/api/v1/conversations/tags/
Get Conversations Tags

POST
/api/v1/conversations/{conversation_id}/pause-conversation/
Get Conversations Tags

PATCH
/api/v1/conversations/{conversation_id}/tag
Update Conversation Tag



DASHBOARD

GET
/api/v1/dashboard/dynamic_prompt
Get Dynamic Prompts

GET
/api/v1/dashboard/ren-insights
Get Dynamic Prompts



TEAM DASHBOARD

GET
/api/v1/team/dashboard/tag-chart/
Get Team Tag Chart

GET
/api/v1/team/dashboard/commitment-chart/
Get Team Commitment Chart

GET
/api/v1/team/dashboard/conversation-chart/
Get Team Conversation Chart

GET
/api/v1/team/dashboard/team-segment-data/
Get Team Segment Data

GET
/api/v1/team/dashboard/active-team-member/
Get Active Team Member

GET
/api/v1/team/dashboard/team-member/
Get Team Members

GET
/api/v1/team/dashboard/ren-analysis/
Get Team Members

GET
/api/v1/team/dashboard/team-member/{team_member_id}/documents/
Get Team Members



ORGANIZATION DASHBOARD

GET
/api/v1/organization/dashboard/tag-chart/
Get Organization Tag Chart

GET
/api/v1/organization/dashboard/commitment-chart/
Get Organization Commitment Chart

GET
/api/v1/organization/dashboard/conversation-chart/
Get Organization Conversation Chart

GET
/api/v1/organization/dashboard/organization-segment-data/
Get Organization Segment Data

GET
/api/v1/organization/dashboard/active-organization-member/
Get Active Organization Member

GET
/api/v1/organization/dashboard/ren-analysis/
Get Org Ren Analysis



ACADEMICS

GET
/api/v1/academics/courses/
Get Courses

POST
/api/v1/academics/courses/
Create Course

GET
/api/v1/academics/user-courses/
Get User Courses

GET
/api/v1/academics/courses/{course_id}
Get Course

GET
/api/v1/academics/courses/{course_id}/complete-lesson/
Get Complete Lesson Count

GET
/api/v1/academics/courses/{course_id}/documents/
List Documents

GET
/api/v1/academics/courses/{course_id}/modules/{module_id}/lessons/
List Lessons

POST
/api/v1/academics/courses/{course_id}/modules/{module_id}/lessons/
Create Lesson

GET
/api/v1/academics/courses/{course_id}/modules/{module_id}/lessons/{lesson_id}
/documents/
List Documents

GET
/api/v1/academics/courses/{course_id}/modules/{module_id}/lessons/{lesson_id}
Get Lesson

PUT
/api/v1/academics/courses/{course_id}/modules/{module_id}/lessons/{lesson_id}
Update Lesson

GET
/api/v1/academics/courses/{course_id}/modules/
Get Modules

GET
/api/v1/academics/courses/{course_id}/modules/{module_id}
Get Module

GET
/api/v1/academics/courses/{course_id}/modules/{module_id}/complete-lesson/
Get Complete Lesson Count



SUBSCRIPTION

POST
/api/v1/subscription/
Create User Subscriptions



WEBHOOK

POST
/api/v1/webhook/stripe/subscription
Webhook



DOCUMENTS

GET
/api/v1/documents/user-documents
Get Documents

POST
/api/v1/documents/user-documents
Create Documents

GET
/api/v1/documents/user-documents/{id}
Get Document

PUT
/api/v1/documents/user-documents/{id}
Get Documents

POST
/api/v1/documents/user-documents/{id}/analysis
Create Documents Analysis

DELETE
/api/v1/documents/user-documents/{document_id}
Delete User Document

GET
/api/v1/documents/
Get Documents

GET
/api/v1/documents/{id}
Get Documents

GET
/api/v1/documents/user-documents/team-member/
List Documents Team Member

GET
/api/v1/documents/user-documents/{id}/shared-user
Documents Shared Users

POST
/api/v1/documents/user-documents/{id}/shared-user
Create Documents Share User

DELETE
/api/v1/documents/user-documents/{id}/shared-user/{user_id}
Delete Documents Share User



TEAM

GET
/api/v1/teams/
Get Teams



HEALTHCHECK

POST
/api/v1/healthcheck/
Do Healthcheck

POST
/api/v1/healthcheck/internal/
Do Internal Healthcheck

POST
/api/v1/healthcheck/external/
Do External Healthcheck



SCHEMAS

AnswerBaseSchema
Expand allobject

AnswerCreateSchema
Expand allobject

AnswersCreateSchema
Expand allobject

Body_do_healthcheck_api_v1_healthcheck__post
Expand allobject

Body_update_user_image_api_v1_users_images__patch
Expand allobject

CoachSchema
Expand allobject

ConversationBaseSchema
Expand allobject

ConversationSummarySchema
Expand allobject

ConversationTagSchema
Expand allobject

ConversationUserSchema
Expand allobject

ConversationsAnswerSchema
Expand allobject

ConversationsAnswerUpdateSchema
Expand allobject

ConversationsCreateSchema
Expand allobject

ConversationsQuestionSchema
Expand allobject

ConversationsSchema
Expand allobject

ConversationsSuggestionSchema
Expand allobject

ConversationsUpdateSchema
Expand allobject

CourseDocumentSchema
Expand allobject

CourseListSchema
Expand allobject

CourseRetrieveSchema
Expand allobject

CreateCourseSchema
Expand allobject

CreateDocumentSharedUser
Expand allobject

CreateLessonSchema
Expand allobject

DocumentAnalysisSchema
Expand allobject

DocumentPromptSchema
Expand allobject

DocumentSchema
Expand allobject

DocumentUserSchema
Expand allobject

DocumentsDetailSchema
Expand allobject

EmployeeAnswerSchema
Expand allobject

EmployeeQuestionSchema
Expand allobject

EmployeeRenAICreateSchema
Expand allobject

EmployeeRenAISchema
Expand allobject

EmployeeSchema
Expand allobject

FeedbackCreateSchema
Expand allobject

FeedbackSchema
Expand allobject

HTTPValidationError
Expand allobject

HealthcheckSubsystem
Expand allstring

LessonDocumentSchema
Expand allobject

LessonListSchema
Expand allobject

LessonSchema
Expand allobject

LessonWithDocumentsSchema
Expand allobject

ManagerEmployeeSchema
Expand allobject

ManagerSchema
Expand allobject

ManagerUserSchema
Expand allobject

ManagerUserUpdateSchema
Expand allobject

ModuleBaseSchema
Expand allobject

ModuleListSchema
Expand allobject

ModuleSchema
Expand allobject

NotificationSchema
Expand allobject

OrganizationSchema
Expand allobject

Page[CourseListSchema]
Expand allobject

Page[LessonSchema]
Expand allobject

Page[ManagerEmployeeSchema]
Expand allobject

Page[ModuleSchema]
Expand allobject

Page[NotificationSchema]
Expand allobject

Page[ReflectionSchema]
Expand allobject

Page[SessionListSchema]
Expand allobject

Page[TodoSchema]
Expand allobject

Page[UserDocumentSchema]
Expand allobject

Page[WeeklyInsightSchema]
Expand allobject

Page[str]
Expand allobject

PauseConversationSchema
Expand allobject

PreloadConversationSchema
Expand allobject

QuestionSchema
Expand allobject

ReflectionCreateSchema
Expand allobject

ReflectionSchema
Expand allobject

RenAICreateSchema
Expand allobject

RenAISchema
Expand allobject

RenPilotListSchema
Expand allobject

RenPilotSchema
Expand allobject

ResetPasswordSchema
Expand allobject

SessionCreateSchema
Expand allobject

SessionListSchema
Expand allobject

SessionSchema
Expand allobject

SessionUpdateSchema
Expand allobject

SuggestionActionSchema
Expand allobject

TeamDataSchema
Expand allobject

TeamMemberDocument
Expand allobject

TeamMemberSchema
Expand allobject

TeamMemberUserSchema
Expand allobject

TeamSchema
Expand allobject

TodoBaseUpdateSchema
Expand allobject

TodoCreateSchema
Expand allobject

TodoSchema
Expand allobject

TodoUpdateSchema
Expand allobject

TopRenPilotSchema
Expand allobject

UpdateUserSchema
Expand allobject

UserCourseSchema
Expand allobject

UserDetailSchema
Expand allobject

UserDocumentCreateSchema
Expand allobject

UserDocumentSchema
Expand allobject

UserDocumentUpdateSchema
Expand allobject

UserGrowthSchema
Expand allobject

UserGrowthUpdateSchema
Expand allobject

UserLessonSchema
Expand allobject

UserLessonUpdateSchema
Expand allobject

UserUpdateSchema
Expand allobject

ValidationError
Expand allobject

WeeklyInsightSchema
Expand allobject

UserSchema
Expand allobject

SessionBaseSchema
Expand allobject

SessionBaseSchema
Expand allobject

UserSchema
Expand allobject