-
Notifications
You must be signed in to change notification settings - Fork 11
API Endpoints
The aim of this text showing readers to our api endpoints. When you enter these urls you will see a nice interface that helps you to understand what to send, which fields are necessary or which fields are optional. Therefore we didn't explicitly explain request and response format in this text. There are complex filtering APIs in our backend. They allow so many different query types so it isn't feasible to write all of them here. We strongly recommend to use backend interface to see full functionality.
GET /api/v1/user/register/
GET /api/v1/user/register/<id>/
POST /api/v1/user/register/
PUT /api/v1/user/register/<id>/
PATCH /api/v1/user/register/<id>/
DELETE /api/v1/user/register/<id>/
GET /api/v1/user/register/?search=<search text>
POST /api/v1/user/login/
GET /api/v1/user/profile/
GET /api/v1/user/profile/<id>/
POST /api/v1/user/profile/
PUT /api/v1/user/profile/<id>/
PATCH /api/v1/user/profile/<id>/
DELETE /api/v1/user/profile/<id>/
GET /api/v1/user/profile/?search=<search text>
GET /api/v1/user/freelancerprofile/
GET /api/v1/user/freelancerprofile/<id>/
POST /api/v1/user/freelancerprofile/
PUT /api/v1/user/freelancerprofile/<id>/
PATCH /api/v1/user/freelancerprofile/<id>/
DELETE /api/v1/user/freelancerprofile/<id>/
GET /api/v1/user/freelancerprofile/?search=<search text>
GET /api/v1/user/clientprofile/
GET /api/v1/user/clientprofile/<id>/
POST /api/v1/user/clientprofile/
PUT /api/v1/user/clientprofile/<id>/
PATCH /api/v1/user/clientprofile/<id>/
DELETE /api/v1/user/clientprofile/<id>/
GET /api/v1/user/clientprofile/?search=<search text>
GET /api/v1/project/create/
GET /api/v1/project/create/<id>/
POST /api/v1/project/create/
PUT /api/v1/project/create/<id>/
PATCH /api/v1/project/create/<id>/
DELETE /api/v1/project/create/<id>/
GET /api/v1/project/create/?search=<search text>
GET /api/v1/project/tag/
GET /api/v1/project/tag/<id>/
POST /api/v1/project/tag/
PUT /api/v1/project/tag/<id>/
PATCH /api/v1/project/tag/<id>/
DELETE /api/v1/project/tag/<id>/
GET /api/v1/project/tag/?search=<search text>
GET /api/v1/project/category/
GET /api/v1/project/category/<id>/
POST /api/v1/project/category/
PUT /api/v1/project/category/<id>/
PATCH /api/v1/project/category/<id>/
DELETE /api/v1/project/category/<id>/
GET /api/v1/project/category/?search=<search text>
GET /api/v1/project/bid/
GET /api/v1/project/bid/<id>/
POST /api/v1/project/bid/
PUT /api/v1/project/bid/<id>/
PATCH /api/v1/project/bid/<id>/
DELETE /api/v1/project/bid/<id>/
GET /api/v1/project/bid/?search=<search text>
GET /api/v1/project/milestone/
GET /api/v1/project/milestone/<id>/
POST /api/v1/project/milestone/
PUT /api/v1/project/milestone/<id>/
PATCH /api/v1/project/milestone/<id>/
DELETE /api/v1/project/milestone/<id>/
GET /api/v1/project/milestone/?search=<search text>
GET /api/v1/comment/freelancer/
GET /api/v1/comment/freelancer/<id>/
POST /api/v1/comment/freelancer/
PUT /api/v1/comment/freelancer/<id>/
PATCH /api/v1/comment/freelancer/<id>/
DELETE /api/v1/comment/freelancer/<id>/
GET /api/v1/comment/freelancer/?search=<search text>
GET /api/v1/comment/client/
GET /api/v1/comment/client/<id>/
POST /api/v1/comment/client/
PUT /api/v1/comment/client/<id>/
PATCH /api/v1/comment/client/<id>/
DELETE /api/v1/comment/client/<id>/
GET /api/v1/comment/client/?search=<search text>
GET /api/v1/acceptedproject/create/
GET /api/v1/acceptedproject/create/<id>/
POST /api/v1/acceptedproject/create/
PUT /api/v1/acceptedproject/create/<id>/
PATCH /api/v1/acceptedproject/create/<id>/
DELETE /api/v1/acceptedproject/create/<id>/
GET /api/v1/acceptedproject/milestone/
GET /api/v1/acceptedproject/milestone/<id>/
POST /api/v1/acceptedproject/milestone/
PUT /api/v1/acceptedproject/milestone/<id>/
PATCH /api/v1/acceptedproject/milestone/<id>/
DELETE /api/v1/acceptedproject/milestone/<id>/
GET /api/v1/acceptedproject/milestone/?search=<search text>
POST /api/v1/acceptedproject/accept/
GET /api/v1/payment/wallet/
GET /api/v1/payment/wallet/<id>/
POST /api/v1/payment/wallet/
PUT /api/v1/payment/wallet/<id>/
PATCH /api/v1/payment/wallet/<id>/
DELETE /api/v1/payment/wallet/<id>/
GET /api/v1/payment/wallet/?search=<search text>
POST /api/v1/payment/transaction/
GET /api/v1/annotation/textannotation/
GET /api/v1/annotation/textannotation/<id>/
POST /api/v1/annotation/textannotation/
PUT /api/v1/annotation/textannotation/<id>/
PATCH /api/v1/annotation/textannotation/<id>/
DELETE /api/v1/annotation/textannotation/<id>/
GET /api/v1/annotation/imageannotation/
GET /api/v1/annotation/imageannotation/<id>/
POST /api/v1/annotation/imageannotation/
PUT /api/v1/annotation/imageannotation/<id>/
PATCH /api/v1/annotation/imageannotation/<id>/
DELETE /api/v1/annotation/imageannotation/<id>/
GET /api/v1/upload/image/
GET /api/v1/upload/image/<id>/
POST /api/v1/upload/image/
PUT /api/v1/upload/image/<id>/
PATCH /api/v1/upload/image/<id>/
DELETE /api/v1/upload/image/<id>/
GET /api/v1/recommend/dashboard/
GET /api/v1/recommend/dashboard/<id>/
- Requirements
- Personas, User Stories and Acceptance Criteria
- User Scenarios and Mockups
- Class Diagrams
- Sequence Diagrams
- Test Cases
- Annotation Scenarios
- Annotation Research
- API Endpoints
- Manual
- Coding Work
- Milestone Report 1
- Milestone Report 2
- Final Milestone Report