curl --request POST \
--url http://localhost/mogl/mogl-backend/api/add-disclosed-job \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"job_name": "Content Creation Job",
"partner_name": "Acme Brand",
"job_description": "<p>Job description here</p>",
"job_status": "completed",
"job_id": 1,
"company_name": "Acme Inc",
"price": 500,
"free_product": "N",
"is_exclusive": "N",
"specifics_exclusive_deal": "None",
"applied_on": "2026-01-15",
"agreement_accepted_date": "2026-01-20",
"completed_at": "2026-03-01",
"poc_email": "contact@example.com",
"poc_name": "Jane Smith",
"signature": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUg...",
"job_category_arr": [],
"deliverable_list": [],
"add_attachment": [],
"delete_attachment": []
}
'Create or update a disclosed (self-reported) job. Required fields: job_name, partner_name, job_description, job_status. Pass job_id for edit.
curl --request POST \
--url http://localhost/mogl/mogl-backend/api/add-disclosed-job \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"job_name": "Content Creation Job",
"partner_name": "Acme Brand",
"job_description": "<p>Job description here</p>",
"job_status": "completed",
"job_id": 1,
"company_name": "Acme Inc",
"price": 500,
"free_product": "N",
"is_exclusive": "N",
"specifics_exclusive_deal": "None",
"applied_on": "2026-01-15",
"agreement_accepted_date": "2026-01-20",
"completed_at": "2026-03-01",
"poc_email": "contact@example.com",
"poc_name": "Jane Smith",
"signature": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUg...",
"job_category_arr": [],
"deliverable_list": [],
"add_attachment": [],
"delete_attachment": []
}
'Documentation Index
Fetch the complete documentation index at: https://developer.mogl.online/llms.txt
Use this file to discover all available pages before exploring further.
JWT Bearer token authentication. Use the /api/login endpoint to obtain a token.
Job/deal name
"Content Creation Job"
Brand/partner name
"Acme Brand"
Job description
"<p>Job description here</p>"
Job status
"completed"
Disclosed job ID (for edit)
1
"Acme Inc"
Deal amount
500
"N"
"N"
"None"
"2026-01-15"
"2026-01-20"
"2026-03-01"
"contact@example.com"
"Jane Smith"
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUg..."
[][][][]Disclosed job saved