For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Visit appVisit websiteBook a demo
  • Get Started
    • Welcome
  • Authentication
    • Hirer Service Accounts
  • Concepts
    • Introduction
    • Directory & Contractors
    • Contracts
    • Approvals
    • Timesheeting
    • Checklists
  • Webhooks
    • Portal Access
    • Endpoint Setup
    • Securing Your Endpoints
    • Monitoring, Debugging & Recovery
  • Client API
      • POSTCreate a project
      • POSTUpsert projects in bulk via file
    • Webhook Events
LogoLogo
Visit appVisit websiteBook a demo
Client APIProjects

Create a project

POST
https://api.yunojuno.com/projects/
POST
/projects/
$curl -X POST https://api.yunojuno.com/projects/ \
> -H "Authorization: Bearer <token>" \
> -H "Content-Type: application/json" \
> -d '{
> "name": "string"
>}'
201Created
1{
2 "data": {
3 "project_id": "string",
4 "name": "string",
5 "external_id": "string",
6 "custom_fields": [
7 {
8 "name": "string",
9 "value": "string",
10 "metadata": null
11 }
12 ],
13 "client_purchase_order": {
14 "reference": "string",
15 "client_purchase_order_id": "string"
16 }
17 }
18}

Create a new project.

Create a project within your client account. Projects group contracts, timesheets and purchase orders. You may optionally set an external ID and initial custom fields; the external ID must be unique per client.

Was this page helpful?
Previous

Upsert projects in bulk via file

Next
Built with

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
namestringRequired<=255 characters
The name of the project.
external_idstringOptionalDefaults to
An external identifier for the project, optional.
custom_fieldslist of objectsOptional
An array of custom fields specific to the project, optional.
client_purchase_orderobjectOptional
Client purchase order data for the project.

Response

dataobject
The project object. A project is used to track client spend, and can span multiple contracts.