# Cirqll Core ## Docs - [Query Parameters](https://docs.api.cirqll.nl/folder-392872.md): - Query Parameters [Eager Loading](https://docs.api.cirqll.nl/doc-347070.md): - Query Parameters [Partial Data](https://docs.api.cirqll.nl/doc-347073.md): - Query Parameters [Count Relations](https://docs.api.cirqll.nl/doc-347082.md): - Query Parameters [Pagination](https://docs.api.cirqll.nl/folder-392879.md): - Query Parameters > Pagination [Filter](https://docs.api.cirqll.nl/doc-347076.md): - Query Parameters > Pagination [Order By](https://docs.api.cirqll.nl/doc-347081.md): - Authentication [OAuth2](https://docs.api.cirqll.nl/folder-367229.md): - Authentication > OAuth2 [User](https://docs.api.cirqll.nl/folder-367423.md): - Authentication > OAuth2 [Client](https://docs.api.cirqll.nl/folder-387383.md): - [User](https://docs.api.cirqll.nl/folder-384767.md): Contains all CRUD operations allowed for Assignments - [Role](https://docs.api.cirqll.nl/folder-394296.md): Contains all CRUD operations allowed for Assignments - [Customer](https://docs.api.cirqll.nl/folder-372718.md): - [Contact](https://docs.api.cirqll.nl/folder-374860.md): Contains all CRUD operations allowed for contracts - [Appointment](https://docs.api.cirqll.nl/folder-384765.md): Contains all CRUD operations allowed for Assignments - [Task](https://docs.api.cirqll.nl/folder-375084.md): - Financial [Chance](https://docs.api.cirqll.nl/folder-367225.md): Contains all CRUD operations allowed for chances - Financial [Assignment](https://docs.api.cirqll.nl/folder-374861.md): Contains all CRUD operations allowed for Assignments - Financial [Contract](https://docs.api.cirqll.nl/folder-374735.md): Contains all CRUD operations allowed for contracts - [Email](https://docs.api.cirqll.nl/folder-392787.md): - [Field](https://docs.api.cirqll.nl/folder-390108.md): - [Note](https://docs.api.cirqll.nl/folder-393634.md): - [To-do](https://docs.api.cirqll.nl/folder-376948.md): - [Template](https://docs.api.cirqll.nl/folder-375213.md): - [Setting](https://docs.api.cirqll.nl/folder-374949.md): - [Webhook](https://docs.api.cirqll.nl/folder-393505.md): ## API Docs - Authentication > OAuth2 > Authorize [Authorize](https://docs.api.cirqll.nl/api-3630745.md): - Authentication > OAuth2 > User [Me](https://docs.api.cirqll.nl/api-3663168.md): Get the authorized user - Authentication > OAuth2 > Client [Index](https://docs.api.cirqll.nl/api-3630748.md): - Authentication > OAuth2 > Client [Create](https://docs.api.cirqll.nl/api-3630749.md): - Authentication > OAuth2 > Client [Update](https://docs.api.cirqll.nl/api-3630750.md): - Authentication > OAuth2 > Client [Delete](https://docs.api.cirqll.nl/api-3630751.md): - Authentication > OAuth2 > Token [Create](https://docs.api.cirqll.nl/api-3630756.md): - Authentication > OAuth2 > Token [Refresh](https://docs.api.cirqll.nl/api-3630757.md): - Authentication > OAuth2 > Token [Index](https://docs.api.cirqll.nl/api-3630758.md): - Authentication > OAuth2 [Scopes](https://docs.api.cirqll.nl/api-3630755.md): - User [Index](https://docs.api.cirqll.nl/api-3614127.md): This endpoint allows you to fetch all the users with additional filters - User [Show](https://docs.api.cirqll.nl/api-3614128.md): This endpoint allows you to fetch a user based on the passed id - User [Create](https://docs.api.cirqll.nl/api-3614129.md): Create a user - User [Update](https://docs.api.cirqll.nl/api-3614130.md): Update a user based on unique entity id - User [Delete](https://docs.api.cirqll.nl/api-3614131.md): Endpoint allows you delete a user, access level is based on role attached to api key. - Role [Index](https://docs.api.cirqll.nl/api-3668479.md): This endpoint allows you to fetch all the roles - Role [Show](https://docs.api.cirqll.nl/api-3668480.md): This endpoint allows you to fetch a role based on the passed id - Role [Create](https://docs.api.cirqll.nl/api-3668481.md): Create a role - Role [Update](https://docs.api.cirqll.nl/api-3668482.md): Update a role based on unique entity id - Role [Delete](https://docs.api.cirqll.nl/api-3668483.md): Endpoint allows you delete a role - Customer [Index](https://docs.api.cirqll.nl/api-3572280.md): This endpoint allows you to fetch all the customers with additional filters - Customer [Show](https://docs.api.cirqll.nl/api-3572281.md): This endpoint allows you to fetch a customer based on the passed id - Customer [Create](https://docs.api.cirqll.nl/api-3572284.md): Endpoint to create customer - Customer [Update](https://docs.api.cirqll.nl/api-3572283.md): Update customer based on unique entity id - Customer [Delete](https://docs.api.cirqll.nl/api-3572282.md): Endpoint allows you delete a customer, access level is based on role attached to api key. - Contact [Index](https://docs.api.cirqll.nl/api-3578509.md): This endpoint allows you to fetch all the contacts with additional filters, usually you would fetch all contacts which belong to a customer - Contact [Show](https://docs.api.cirqll.nl/api-3578510.md): This endpoint allows you to fetch a contact based on the passed id - Contact [Create](https://docs.api.cirqll.nl/api-3578513.md): Endpoint to create contact - Contact [Update](https://docs.api.cirqll.nl/api-3578512.md): Update contact based on unique entity id - Contact [Delete](https://docs.api.cirqll.nl/api-3578511.md): Endpoint allows you delete a contact, access level is based on role attached to api key. - Appointment [Index](https://docs.api.cirqll.nl/api-3614117.md): This endpoint allows you to fetch all the appointments with additional filters - Appointment [Show](https://docs.api.cirqll.nl/api-3614118.md): This endpoint allows you to fetch an appointment based on the passed id - Appointment [Create](https://docs.api.cirqll.nl/api-3614119.md): Create an appointment - Appointment [Update](https://docs.api.cirqll.nl/api-3614120.md): Update an appointment based on unique entity id - Appointment [Delete](https://docs.api.cirqll.nl/api-3614121.md): Endpoint allows you delete an appointment, access level is based on role attached to api key. - Task [Index](https://docs.api.cirqll.nl/api-3579095.md): This endpoint allows you to fetch all the tasks with additional filters - Task [Show](https://docs.api.cirqll.nl/api-3579096.md): This endpoint allows you to fetch a task based on the passed id - Task [Create](https://docs.api.cirqll.nl/api-3579097.md): Endpoint to create task - Task [Update](https://docs.api.cirqll.nl/api-3579098.md): Update task based on unique entity id - Task [Delete](https://docs.api.cirqll.nl/api-3579099.md): Endpoint allows you delete a task, access level is based on role attached to api key. - Financial > Chance [Index](https://docs.api.cirqll.nl/api-3544018.md): This endpoint allows you to fetch all the chances with additional filters - Financial > Chance [Show](https://docs.api.cirqll.nl/api-3544019.md): This endpoint allows you to fetch a chance based on the passed id - Financial > Chance [Create](https://docs.api.cirqll.nl/api-3544022.md): Endpoint to create chance - Financial > Chance [Update](https://docs.api.cirqll.nl/api-3544021.md): Update chance based on unique entity id - Financial > Chance [Delete](https://docs.api.cirqll.nl/api-3544020.md): Endpoint allows you delete a chance, access level is based on role attached to api key. - Financial > Assignment [Index](https://docs.api.cirqll.nl/api-3578514.md): This endpoint allows you to fetch all the assignments with additional filters - Financial > Assignment [Show](https://docs.api.cirqll.nl/api-3578515.md): This endpoint allows you to fetch an assignment based on the passed id - Financial > Assignment [Create](https://docs.api.cirqll.nl/api-3578518.md): Create an assignment - Financial > Assignment [Update](https://docs.api.cirqll.nl/api-3578517.md): Update an assignment based on unique entity id - Financial > Assignment [Delete](https://docs.api.cirqll.nl/api-3578516.md): Endpoint allows you delete an assignment, access level is based on role attached to api key. - Financial > Contract [Index](https://docs.api.cirqll.nl/api-3578147.md): This endpoint allows you to fetch all the contracts with additional filters - Financial > Contract [Show](https://docs.api.cirqll.nl/api-3578148.md): This endpoint allows you to fetch a contract based on the passed id - Financial > Contract [Create](https://docs.api.cirqll.nl/api-3578151.md): Endpoint to create contract - Financial > Contract [Update](https://docs.api.cirqll.nl/api-3578150.md): Update contract based on unique entity id - Financial > Contract [Delete](https://docs.api.cirqll.nl/api-3578149.md): Endpoint allows you delete a contract, access level is based on role attached to api key. - Email [Index](https://docs.api.cirqll.nl/api-3662943.md): This endpoint allows you to fetch all the emails with additional filters - Email [Show](https://docs.api.cirqll.nl/api-3662944.md): This endpoint allows you to fetch an email based on the passed id - Email [Create](https://docs.api.cirqll.nl/api-3662945.md): Endpoint to create an email - Email [Update](https://docs.api.cirqll.nl/api-3662946.md): Update email based on unique entity id - Email [Delete](https://docs.api.cirqll.nl/api-3662947.md): Endpoint allows you delete an email, access level is based on role attached to api key. - Field [Index](https://docs.api.cirqll.nl/api-3649902.md): This endpoint allows you to fetch all the fields with additional filters - Field [Show](https://docs.api.cirqll.nl/api-3649903.md): This endpoint allows you to fetch a field based on the passed id - Field [Create](https://docs.api.cirqll.nl/api-3649904.md): Endpoint to create a field - Field [Update](https://docs.api.cirqll.nl/api-3649905.md): Update field based on unique entity id - Field [Delete](https://docs.api.cirqll.nl/api-3649906.md): Endpoint allows you delete a field, access level is based on role attached to api key. - Note [Index](https://docs.api.cirqll.nl/api-3666409.md): This endpoint allows you to fetch all the notes with additional filters - Note [Show](https://docs.api.cirqll.nl/api-3666410.md): This endpoint allows you to fetch a note based on the passed id - Note [Create](https://docs.api.cirqll.nl/api-3666411.md): Endpoint to create a note - Note [Update](https://docs.api.cirqll.nl/api-3666412.md): Update a note based on its unique id - Note [Delete](https://docs.api.cirqll.nl/api-3666413.md): Endpoint allows you delete a note - To-do [Index](https://docs.api.cirqll.nl/api-3586356.md): This endpoint allows you to fetch all the todos with additional filters - To-do [Show](https://docs.api.cirqll.nl/api-3586357.md): This endpoint allows you to fetch a todo based on the passed id - To-do [Create](https://docs.api.cirqll.nl/api-3586358.md): Endpoint to create todo - To-do [Update](https://docs.api.cirqll.nl/api-3586359.md): Update todo based on unique entity id - To-do [Delete](https://docs.api.cirqll.nl/api-3586360.md): Endpoint allows you delete a todo, access level is based on role attached to api key. - Template [Index](https://docs.api.cirqll.nl/api-3579435.md): This endpoint allows you to fetch all the templates with additional filters - Template [Show](https://docs.api.cirqll.nl/api-3579436.md): This endpoint allows you to fetch a template based on the passed id - Template [Update](https://docs.api.cirqll.nl/api-3579438.md): Update template based on unique entity id - Template [Create](https://docs.api.cirqll.nl/api-3579437.md): Endpoint to create template - Template [Delete](https://docs.api.cirqll.nl/api-3579439.md): Endpoint allows you delete a template, access level is based on role attached to api key. - Setting [Index](https://docs.api.cirqll.nl/api-3578732.md): Get the settings of the logged-in user - Setting [Update](https://docs.api.cirqll.nl/api-3578735.md): Endpoint to update your settings - Webhook [Index](https://docs.api.cirqll.nl/api-3666026.md): This endpoint allows you to fetch all the webhooks with additional filters - Webhook [Show](https://docs.api.cirqll.nl/api-3666027.md): This endpoint allows you to fetch a webhook based on the passed id - Webhook [Create](https://docs.api.cirqll.nl/api-3666029.md): Endpoint to create a webhook - Webhook [Update](https://docs.api.cirqll.nl/api-3666028.md): Update webhook based on unique entity id - Webhook [Delete](https://docs.api.cirqll.nl/api-3666030.md): Endpoint allows you delete a webhook, access level is based on role attached to api key.