Contributor
Endpoints for contributor operations.
Authorizations
Body
bountyIdstringRequired
submittedLinkstring · uriRequired
Responses
200
Work submitted
post
POST /api/contributor/submit HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 57
{
"bountyId": "text",
"submittedLink": "https://example.com"
}
200
Work submitted
No content
Authorizations
Path parameters
uidstringRequired
Body
namestringOptional
emailstring · emailOptional
linkedinstring · uriOptional
portfoliostring · uriOptional
roleTitlestringOptional
skillsstringOptional
Responses
200
Profile updated
put
PUT /api/contributor/profile/{uid} HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 142
{
"name": "text",
"email": "[email protected]",
"linkedin": "https://example.com",
"portfolio": "https://example.com",
"roleTitle": "text",
"skills": "text"
}
200
Profile updated
No content
Last updated