Account
| API | Description |
|---|---|
| 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. |
| POST api/Account/AddExternalLogin |
No documentation available. |
| POST api/Account/RemoveLogin |
No documentation available. |
| GET api/Account/ExternalLogin?provider={provider}&error={error} |
No documentation available. |
| GET api/Account/ExternalLogins?returnUrl={returnUrl}&generateState={generateState} |
No documentation available. |
| POST api/Account/Register |
No documentation available. |
| POST api/Account/RegisterExternal |
No documentation available. |
Messages
| API | Description |
|---|---|
| GET api/jobs/{jobId}/messages?beforeUtc={beforeUtc}&take={take} |
No documentation available. |
| POST api/jobs/{jobId}/messages |
No documentation available. |
| POST api/messages/{id}/read |
No documentation available. |
Reports
| API | Description |
|---|---|
| POST api/reports |
No documentation available. |
| GET api/reports/mine |
No documentation available. |
Favourites
| API | Description |
|---|---|
| GET api/favourites |
No documentation available. |
| POST api/favourites/{tradespersonProfileId} |
No documentation available. |
| DELETE api/favourites/{tradespersonProfileId} |
No documentation available. |
Reviews
| API | Description |
|---|---|
| POST api/reviews/job/{jobId} |
No documentation available. |
| PUT api/reviews/{id} |
No documentation available. |
| POST api/reviews/{id}/response |
No documentation available. |
| POST api/reviews/{id}/report |
No documentation available. |
Addresses
| API | Description |
|---|---|
| GET api/addresses |
No documentation available. |
| GET api/addresses/{id} |
No documentation available. |
| POST api/addresses |
No documentation available. |
| PUT api/addresses/{id} |
No documentation available. |
| DELETE api/addresses/{id} |
No documentation available. |
Auth
| API | Description |
|---|---|
| POST api/auth/register |
No documentation available. |
| POST api/auth/login |
No documentation available. |
| POST api/auth/google |
No documentation available. |
| POST api/auth/refresh-token |
No documentation available. |
| POST api/auth/verify-email |
No documentation available. |
| POST api/auth/verify-mobile |
No documentation available. |
Users
| API | Description |
|---|---|
| GET api/users/me |
No documentation available. |
| PUT api/users/me |
No documentation available. |
| POST api/users/me/delete-request |
No documentation available. |
Media
| API | Description |
|---|---|
| POST api/media/upload |
No documentation available. |
| GET api/media/{year}/{month}/{fileName} |
No documentation available. |
Notifications
| API | Description |
|---|---|
| GET api/notifications?unreadOnly={unreadOnly}&page={page}&pageSize={pageSize} |
No documentation available. |
| POST api/notifications/{id}/read |
No documentation available. |
| POST api/notifications/read-all |
No documentation available. |
Quotes
| API | Description |
|---|---|
| POST api/jobs/{jobId}/quotes |
No documentation available. |
| GET api/jobs/{jobId}/quotes |
No documentation available. |
| GET api/quotes/{id} |
No documentation available. |
| PUT api/quotes/{id} |
No documentation available. |
| POST api/quotes/{id}/withdraw |
No documentation available. |
| POST api/quotes/{id}/reject |
No documentation available. |
Devices
| API | Description |
|---|---|
| POST api/devices/register |
No documentation available. |
| POST api/devices/unregister |
No documentation available. |
Portfolio
| API | Description |
|---|---|
| GET api/portfolio/{id} |
No documentation available. |
| POST api/portfolio |
No documentation available. |
| PUT api/portfolio/{id} |
No documentation available. |
| DELETE api/portfolio/{id} |
No documentation available. |
TradeCategories
| API | Description |
|---|---|
| GET api/trade-categories |
No documentation available. |
| GET api/trade-categories/{id} |
No documentation available. |
| GET api/trade-categories/{id}/subcategories |
No documentation available. |
Admin
Jobs
| API | Description |
|---|---|
| POST api/jobs |
No documentation available. |
| GET api/jobs/{id} |
No documentation available. |
| PUT api/jobs/{id} |
No documentation available. |
| POST api/jobs/{id}/publish |
No documentation available. |
| POST api/jobs/{id}/cancel |
No documentation available. |
| POST api/jobs/{id}/accept-quote |
No documentation available. |
| POST api/jobs/{id}/status |
No documentation available. |
| GET api/jobs/customer?status={status}&page={page}&pageSize={pageSize} |
No documentation available. |
| GET api/jobs/tradesperson?status={status}&page={page}&pageSize={pageSize} |
No documentation available. |
| GET api/jobs/nearby?latitude={latitude}&longitude={longitude}&radiusKm={radiusKm}&emergencyOnly={emergencyOnly} |
No documentation available. |
| POST api/jobs/{id}/media |
No documentation available. |
VerificationDocuments
| API | Description |
|---|---|
| GET api/verification-documents |
No documentation available. |
| POST api/verification-documents |
No documentation available. |
| DELETE api/verification-documents/{id} |
No documentation available. |
Tradespeople
| API | Description |
|---|---|
| POST api/tradespeople/enroll |
No documentation available. |
| GET api/tradespeople/nearby?latitude={latitude}&longitude={longitude}&categoryId={categoryId}&radiusKm={radiusKm}&available={available}&emergencyOnly={emergencyOnly}&minimumRating={minimumRating}&page={page}&pageSize={pageSize} |
No documentation available. |
| GET api/tradespeople/{id} |
No documentation available. |
| PUT api/tradespeople/{id} |
No documentation available. |
| POST api/tradespeople/{id}/availability |
No documentation available. |
| POST api/tradespeople/{id}/service-area |
No documentation available. |
| GET api/tradespeople/{id}/reviews?page={page}&pageSize={pageSize} |
No documentation available. |
| GET api/tradespeople/{id}/portfolio |
No documentation available. |
Values
| API | Description |
|---|---|
| GET api/Values |
No documentation available. |
| GET api/Values/{id} |
No documentation available. |
| POST api/Values |
No documentation available. |
| PUT api/Values/{id} |
No documentation available. |
| DELETE api/Values/{id} |
No documentation available. |