Skip to main content

CRC API

Code Review Chatbot (1.0.0)

Download OpenAPI specification:Download

Code Review Chatbot API

Verification

Verify Email View

Returns the email verification view.

Authorizations:
auth

Responses

Response samples

Content type
application/json
{
  • "message": "Success"
}

Verify Email

Verifies the user email.

Authorizations:
auth
path Parameters
id
required
string
hash
required
string

Responses

Response samples

Content type
application/json
{
  • "error": "Unauthorized"
}

Send Verification Notification

Sends a new email verification notification.

Authorizations:
auth

Responses

Response samples

Content type
application/json
{
  • "message": "Success"
}

Log Data

Log Data

Endpoint to log data.

Authorizations:
auth

Responses

Response samples

Content type
application/json
{
  • "message": "Success"
}

User Data

User Login

Endpoint for user login.

Authorizations:
auth

Responses

Response samples

Content type
application/json
{
  • "message": "Success"
}

User Registration

Endpoint for user registration.

Authorizations:
auth

Responses

Response samples

Content type
application/json
{
  • "message": "Success"
}

User Details

Returns user details.

Authorizations:
apiAuth

Responses

Response samples

Content type
application/json
{
  • "id": "string",
  • "name": "string",
  • "email": "string"
}

Get User

Returns the authenticated user's details.

Authorizations:
sanctumAuth

Responses

Response samples

Content type
application/json
{
  • "id": "string",
  • "name": "string",
  • "email": "string"
}

Get User Info

Returns information of the authenticated user.

Authorizations:
sanctumAuth

Responses

Response samples

Content type
application/json
{
  • "name": [
    ],
  • "email": [
    ]
}