# Ruddr API ## Docs - [Create an allocation](https://docs.ruddr.io/api-reference/allocations/create-an-allocation.md) - [Delete an allocation](https://docs.ruddr.io/api-reference/allocations/delete-an-allocation.md) - [Get allocation dates](https://docs.ruddr.io/api-reference/allocations/get-allocation-dates.md) - [Get an allocation](https://docs.ruddr.io/api-reference/allocations/get-an-allocation.md) - [List allocations](https://docs.ruddr.io/api-reference/allocations/list-allocations.md) - [Update an allocation](https://docs.ruddr.io/api-reference/allocations/update-an-allocation.md) - [Create an availability period](https://docs.ruddr.io/api-reference/availability-periods/create-an-availability-period.md) - [Delete an availability period](https://docs.ruddr.io/api-reference/availability-periods/delete-an-availability-period.md) - [Get an availability period](https://docs.ruddr.io/api-reference/availability-periods/get-an-availability-period.md) - [List availability periods](https://docs.ruddr.io/api-reference/availability-periods/list-availability-periods.md) - [Update an availability period](https://docs.ruddr.io/api-reference/availability-periods/update-an-availability-period.md) - [Create a business unit](https://docs.ruddr.io/api-reference/business-units/create-a-business-unit.md) - [Delete a business unit](https://docs.ruddr.io/api-reference/business-units/delete-a-business-unit.md) - [Get a business unit](https://docs.ruddr.io/api-reference/business-units/get-a-business-unit.md) - [List business units](https://docs.ruddr.io/api-reference/business-units/list-business-units.md) - [Update a business unit](https://docs.ruddr.io/api-reference/business-units/update-a-business-unit.md) - [Create a standalone client role](https://docs.ruddr.io/api-reference/client-roles/create-a-client-role.md): Create a standalone client role with custom billing terms. To create a client role linked to a workspace role, use `POST /client-roles/link` instead. - [Delete a client role](https://docs.ruddr.io/api-reference/client-roles/delete-a-client-role.md) - [Get a client role](https://docs.ruddr.io/api-reference/client-roles/get-a-client-role.md) - [Link a client role to a workspace role](https://docs.ruddr.io/api-reference/client-roles/link-a-client-role.md): Create a client role linked to a workspace role. All billing and classification fields are automatically populated from the workspace role. - [List client roles](https://docs.ruddr.io/api-reference/client-roles/list-client-roles.md) - [Update a client role](https://docs.ruddr.io/api-reference/client-roles/update-a-client-role.md): Linked client roles (where `workspaceRole` is not `null`) cannot be modified and will return a 409 ReadOnlyError. Delete and recreate to change linking. - [Create a client tag](https://docs.ruddr.io/api-reference/client-tags/create-a-client-tag.md) - [Delete a client tag](https://docs.ruddr.io/api-reference/client-tags/delete-a-client-tag.md) - [Get a client tag](https://docs.ruddr.io/api-reference/client-tags/get-a-client-tag.md) - [List client tags](https://docs.ruddr.io/api-reference/client-tags/list-client-tags.md) - [Update a client tag](https://docs.ruddr.io/api-reference/client-tags/update-a-client-tag.md) - [Create a client](https://docs.ruddr.io/api-reference/clients/create-a-client.md) - [Delete a client](https://docs.ruddr.io/api-reference/clients/delete-a-client.md) - [Get a client](https://docs.ruddr.io/api-reference/clients/get-a-client.md) - [List clients](https://docs.ruddr.io/api-reference/clients/list-clients.md) - [Update a client](https://docs.ruddr.io/api-reference/clients/update-a-client.md) - [Create a company](https://docs.ruddr.io/api-reference/companies/create-a-company.md) - [Delete a company](https://docs.ruddr.io/api-reference/companies/delete-a-company.md) - [Get a company](https://docs.ruddr.io/api-reference/companies/get-a-company.md) - [List companies](https://docs.ruddr.io/api-reference/companies/list-companies.md) - [Update a company](https://docs.ruddr.io/api-reference/companies/update-a-company.md) - [Create a company spend tier](https://docs.ruddr.io/api-reference/company-spend-tiers/create-a-company-spend-tier.md) - [Delete a company spend tier](https://docs.ruddr.io/api-reference/company-spend-tiers/delete-a-company-spend-tier.md) - [Get a company spend tier](https://docs.ruddr.io/api-reference/company-spend-tiers/get-a-company-spend-tier.md) - [List company spend tiers](https://docs.ruddr.io/api-reference/company-spend-tiers/list-company-spend-tiers.md) - [Update a company spend tier](https://docs.ruddr.io/api-reference/company-spend-tiers/update-a-company-spend-tier.md) - [Create a company type](https://docs.ruddr.io/api-reference/company-types/create-a-company-type.md) - [Delete a company type](https://docs.ruddr.io/api-reference/company-types/delete-a-company-type.md) - [Get a company type](https://docs.ruddr.io/api-reference/company-types/get-a-company-type.md) - [List company types](https://docs.ruddr.io/api-reference/company-types/list-company-types.md) - [Update a company type](https://docs.ruddr.io/api-reference/company-types/update-a-company-type.md) - [Create a contact tag](https://docs.ruddr.io/api-reference/contact-tags/create-a-contact-tag.md) - [Delete a contact tag](https://docs.ruddr.io/api-reference/contact-tags/delete-a-contact-tag.md) - [Get a contact tag](https://docs.ruddr.io/api-reference/contact-tags/get-a-contact-tag.md) - [List contact tags](https://docs.ruddr.io/api-reference/contact-tags/list-contact-tags.md) - [Update a contact tag](https://docs.ruddr.io/api-reference/contact-tags/update-a-contact-tag.md) - [Create a contact](https://docs.ruddr.io/api-reference/contacts/create-a-contact.md) - [Delete a contact](https://docs.ruddr.io/api-reference/contacts/delete-a-contact.md) - [Get a contact](https://docs.ruddr.io/api-reference/contacts/get-a-contact.md) - [List contacts](https://docs.ruddr.io/api-reference/contacts/list-contacts.md) - [Update a contact](https://docs.ruddr.io/api-reference/contacts/update-a-contact.md) - [Create a cost period](https://docs.ruddr.io/api-reference/cost-periods/create-a-cost-period.md) - [Delete a cost period](https://docs.ruddr.io/api-reference/cost-periods/delete-a-cost-period.md) - [Get a cost period](https://docs.ruddr.io/api-reference/cost-periods/get-a-cost-period.md) - [List cost periods](https://docs.ruddr.io/api-reference/cost-periods/list-cost-periods.md) - [Update a cost period](https://docs.ruddr.io/api-reference/cost-periods/update-a-cost-period.md) - [Get a credit note](https://docs.ruddr.io/api-reference/credit-notes/get-a-credit-note.md) - [List credit notes](https://docs.ruddr.io/api-reference/credit-notes/list-credit-notes.md) - [Create a discipline](https://docs.ruddr.io/api-reference/disciplines/create-a-discipline.md) - [Delete a discipline](https://docs.ruddr.io/api-reference/disciplines/delete-a-discipline.md) - [Get a discipline](https://docs.ruddr.io/api-reference/disciplines/get-a-discipline.md) - [List disciplines](https://docs.ruddr.io/api-reference/disciplines/list-disciplines.md) - [Update a discipline](https://docs.ruddr.io/api-reference/disciplines/update-a-discipline.md) - [Create an exchange rate period](https://docs.ruddr.io/api-reference/exchange-rate-periods/create-an-exchange-rate-period.md) - [Delete an exchange rate period](https://docs.ruddr.io/api-reference/exchange-rate-periods/delete-an-exchange-rate-period.md) - [Get an exchange rate period](https://docs.ruddr.io/api-reference/exchange-rate-periods/get-an-exchange-rate-period.md) - [List exchange rate periods](https://docs.ruddr.io/api-reference/exchange-rate-periods/list-exchange-rate-periods.md) - [Update an exchange rate period](https://docs.ruddr.io/api-reference/exchange-rate-periods/update-an-exchange-rate-period.md) - [Get exchange rates](https://docs.ruddr.io/api-reference/exchange-rate/get-exchange-rates.md): Get the list of exchange rates for a date and source currency. - [Create an expense category](https://docs.ruddr.io/api-reference/expense-categories/create-an-expense-category.md) - [Delete an expense category](https://docs.ruddr.io/api-reference/expense-categories/delete-an-expense-category.md) - [Get an expense category](https://docs.ruddr.io/api-reference/expense-categories/get-an-expense-category.md) - [List expense categories](https://docs.ruddr.io/api-reference/expense-categories/list-expense-categories.md) - [Update an expense category](https://docs.ruddr.io/api-reference/expense-categories/update-an-expense-category.md) - [Create an expense item](https://docs.ruddr.io/api-reference/expense-items/create-an-expense-item.md) - [Delete an expense item](https://docs.ruddr.io/api-reference/expense-items/delete-an-expense-item.md) - [Get an expense item](https://docs.ruddr.io/api-reference/expense-items/get-an-expense-item.md) - [List expense items](https://docs.ruddr.io/api-reference/expense-items/list-expense-items.md) - [Update an expense item](https://docs.ruddr.io/api-reference/expense-items/update-an-expense-item.md) - [Create an expense report](https://docs.ruddr.io/api-reference/expense-reports/create-an-expense-report.md) - [Delete an expense report](https://docs.ruddr.io/api-reference/expense-reports/delete-an-expense-report.md) - [Get an expense report](https://docs.ruddr.io/api-reference/expense-reports/get-an-expense-report.md) - [List expense reports](https://docs.ruddr.io/api-reference/expense-reports/list-expense-reports.md) - [Update an expense report](https://docs.ruddr.io/api-reference/expense-reports/update-an-expense-report.md) - [Create a holiday schedule](https://docs.ruddr.io/api-reference/holiday-schedules/create-a-holiday-schedule.md) - [Delete a holiday schedule](https://docs.ruddr.io/api-reference/holiday-schedules/delete-a-holiday-schedule.md) - [Get a holiday schedule](https://docs.ruddr.io/api-reference/holiday-schedules/get-a-holiday-schedule.md) - [List holiday schedules](https://docs.ruddr.io/api-reference/holiday-schedules/list-holiday-schedules.md) - [Update a holiday schedule](https://docs.ruddr.io/api-reference/holiday-schedules/update-a-holiday-schedule.md) - [Create a holiday](https://docs.ruddr.io/api-reference/holidays/create-a-holiday.md) - [Delete a holiday](https://docs.ruddr.io/api-reference/holidays/delete-a-holiday.md) - [Get a holiday](https://docs.ruddr.io/api-reference/holidays/get-a-holiday.md) - [List holidays](https://docs.ruddr.io/api-reference/holidays/list-holidays.md) - [Update a holiday](https://docs.ruddr.io/api-reference/holidays/update-a-holiday.md) - [Create an industry](https://docs.ruddr.io/api-reference/industries/create-an-industry.md) - [Delete an industry](https://docs.ruddr.io/api-reference/industries/delete-an-industry.md) - [Get an industry](https://docs.ruddr.io/api-reference/industries/get-an-industry.md) - [List industries](https://docs.ruddr.io/api-reference/industries/list-industries.md) - [Update an industry](https://docs.ruddr.io/api-reference/industries/update-an-industry.md) - [Create an invoice item](https://docs.ruddr.io/api-reference/invoice-items/create-an-invoice-item.md) - [Delete an invoice item](https://docs.ruddr.io/api-reference/invoice-items/delete-an-invoice-item.md) - [Get an invoice item](https://docs.ruddr.io/api-reference/invoice-items/get-an-invoice-item.md) - [List invoice items](https://docs.ruddr.io/api-reference/invoice-items/list-invoice-items.md) - [Update an invoice item](https://docs.ruddr.io/api-reference/invoice-items/update-an-invoice-item.md) - [Get an invoice](https://docs.ruddr.io/api-reference/invoices/get-an-invoice.md) - [List invoices](https://docs.ruddr.io/api-reference/invoices/list-invoices.md) - [Create a job title](https://docs.ruddr.io/api-reference/job-titles/create-a-job-title.md) - [Delete a job title](https://docs.ruddr.io/api-reference/job-titles/delete-a-job-title.md) - [Get a job title](https://docs.ruddr.io/api-reference/job-titles/get-a-job-title.md) - [List job titles](https://docs.ruddr.io/api-reference/job-titles/list-job-titles.md) - [Update a job title](https://docs.ruddr.io/api-reference/job-titles/update-a-job-title.md) - [Create a location](https://docs.ruddr.io/api-reference/locations/create-a-location.md) - [Delete a location](https://docs.ruddr.io/api-reference/locations/delete-a-location.md) - [Get a location](https://docs.ruddr.io/api-reference/locations/get-a-location.md) - [List locations](https://docs.ruddr.io/api-reference/locations/list-locations.md) - [Update a location](https://docs.ruddr.io/api-reference/locations/update-a-location.md) - [Create a member certification](https://docs.ruddr.io/api-reference/member-certifications/create-a-member-certification.md) - [Delete a member certification](https://docs.ruddr.io/api-reference/member-certifications/delete-a-member-certification.md) - [Get a member certification](https://docs.ruddr.io/api-reference/member-certifications/get-a-member-certification.md) - [List member certifications](https://docs.ruddr.io/api-reference/member-certifications/list-member-certifications.md) - [Update a member certification](https://docs.ruddr.io/api-reference/member-certifications/update-a-member-certification.md) - [Create a member level](https://docs.ruddr.io/api-reference/member-levels/create-a-member-level.md) - [Delete a member level](https://docs.ruddr.io/api-reference/member-levels/delete-a-member-level.md) - [Get a member level](https://docs.ruddr.io/api-reference/member-levels/get-a-member-level.md) - [List member levels](https://docs.ruddr.io/api-reference/member-levels/list-member-levels.md) - [Update a member level](https://docs.ruddr.io/api-reference/member-levels/update-a-member-level.md) - [Create a member tag](https://docs.ruddr.io/api-reference/member-tags/create-a-member-tag.md) - [Delete a member tag](https://docs.ruddr.io/api-reference/member-tags/delete-a-member-tag.md) - [Get a member tag](https://docs.ruddr.io/api-reference/member-tags/get-a-member-tag.md) - [List member tags](https://docs.ruddr.io/api-reference/member-tags/list-member-tags.md) - [Update a member tag](https://docs.ruddr.io/api-reference/member-tags/update-a-member-tag.md) - [Create a member](https://docs.ruddr.io/api-reference/members/create-a-member.md) - [Delete a member](https://docs.ruddr.io/api-reference/members/delete-a-member.md) - [Get a member](https://docs.ruddr.io/api-reference/members/get-a-member.md) - [Invite a member](https://docs.ruddr.io/api-reference/members/invite-a-member.md): Sends a workspace invitation email to the member. The member must have `loginEnabled` set to `true` and must not have already accepted the invitation. Rate limited to once every 5 minutes per member. - [List members](https://docs.ruddr.io/api-reference/members/list-members.md) - [Update a member](https://docs.ruddr.io/api-reference/members/update-a-member.md) - [Create an opportunity](https://docs.ruddr.io/api-reference/opportunities/create-an-opportunity.md) - [Delete an opportunity](https://docs.ruddr.io/api-reference/opportunities/delete-an-opportunity.md) - [Get an opportunity](https://docs.ruddr.io/api-reference/opportunities/get-an-opportunity.md) - [List opportunities](https://docs.ruddr.io/api-reference/opportunities/list-opportunities.md) - [Update an opportunity](https://docs.ruddr.io/api-reference/opportunities/update-an-opportunity.md) - [Create an opportunity lead source](https://docs.ruddr.io/api-reference/opportunity-lead-sources/create-an-opportunity-lead-source.md) - [Delete an opportunity lead source](https://docs.ruddr.io/api-reference/opportunity-lead-sources/delete-an-opportunity-lead-source.md) - [Get an opportunity lead source](https://docs.ruddr.io/api-reference/opportunity-lead-sources/get-an-opportunity-lead-source.md) - [List opportunity lead sources](https://docs.ruddr.io/api-reference/opportunity-lead-sources/list-opportunity-lead-sources.md) - [Update an opportunity lead source](https://docs.ruddr.io/api-reference/opportunity-lead-sources/update-an-opportunity-lead-source.md) - [Create an opportunity pipeline](https://docs.ruddr.io/api-reference/opportunity-pipelines/create-an-opportunity-pipeline.md) - [Delete an opportunity pipeline](https://docs.ruddr.io/api-reference/opportunity-pipelines/delete-an-opportunity-pipeline.md) - [Get an opportunity pipeline](https://docs.ruddr.io/api-reference/opportunity-pipelines/get-an-opportunity-pipeline.md) - [List opportunity pipelines](https://docs.ruddr.io/api-reference/opportunity-pipelines/list-opportunity-pipelines.md) - [Update an opportunity pipeline](https://docs.ruddr.io/api-reference/opportunity-pipelines/update-an-opportunity-pipeline.md) - [Create an opportunity stage](https://docs.ruddr.io/api-reference/opportunity-stages/create-an-opportunity-stage.md) - [Delete an opportunity stage](https://docs.ruddr.io/api-reference/opportunity-stages/delete-an-opportunity-stage.md) - [Get an opportunity stage](https://docs.ruddr.io/api-reference/opportunity-stages/get-an-opportunity-stage.md) - [List opportunity stages](https://docs.ruddr.io/api-reference/opportunity-stages/list-opportunity-stages.md) - [Update an opportunity stage](https://docs.ruddr.io/api-reference/opportunity-stages/update-an-opportunity-stage.md) - [Create an opportunity tag](https://docs.ruddr.io/api-reference/opportunity-tags/create-an-opportunity-tag.md) - [Delete an opportunity tag](https://docs.ruddr.io/api-reference/opportunity-tags/delete-an-opportunity-tag.md) - [Get an opportunity tag](https://docs.ruddr.io/api-reference/opportunity-tags/get-an-opportunity-tag.md) - [List opportunity tags](https://docs.ruddr.io/api-reference/opportunity-tags/list-opportunity-tags.md) - [Update an opportunity tag](https://docs.ruddr.io/api-reference/opportunity-tags/update-an-opportunity-tag.md) - [Create an opportunity type](https://docs.ruddr.io/api-reference/opportunity-types/create-an-opportunity-type.md) - [Delete an opportunity type](https://docs.ruddr.io/api-reference/opportunity-types/delete-an-opportunity-type.md) - [Get an opportunity type](https://docs.ruddr.io/api-reference/opportunity-types/get-an-opportunity-type.md) - [List opportunity types](https://docs.ruddr.io/api-reference/opportunity-types/list-opportunity-types.md) - [Update an opportunity type](https://docs.ruddr.io/api-reference/opportunity-types/update-an-opportunity-type.md) - [Create a payment method](https://docs.ruddr.io/api-reference/payment-methods/create-a-payment-method.md) - [Delete a payment method](https://docs.ruddr.io/api-reference/payment-methods/delete-a-payment-method.md) - [Get a payment method](https://docs.ruddr.io/api-reference/payment-methods/get-a-payment-method.md) - [List payment methods](https://docs.ruddr.io/api-reference/payment-methods/list-payment-methods.md) - [Update a payment method](https://docs.ruddr.io/api-reference/payment-methods/update-a-payment-method.md) - [Get a payment](https://docs.ruddr.io/api-reference/payments/get-a-payment.md) - [List payments](https://docs.ruddr.io/api-reference/payments/list-payments.md) - [Get a pipeline activity](https://docs.ruddr.io/api-reference/pipeline-activities/get-a-pipeline-activity.md) - [List pipeline activities](https://docs.ruddr.io/api-reference/pipeline-activities/list-pipeline-activities.md) - [Create a pipeline activity type](https://docs.ruddr.io/api-reference/pipeline-activity-types/create-a-pipeline-activity-type.md) - [Delete a pipeline activity type](https://docs.ruddr.io/api-reference/pipeline-activity-types/delete-a-pipeline-activity-type.md) - [Get a pipeline activity type](https://docs.ruddr.io/api-reference/pipeline-activity-types/get-a-pipeline-activity-type.md) - [List pipeline activity types](https://docs.ruddr.io/api-reference/pipeline-activity-types/list-pipeline-activity-types.md) - [Update a pipeline activity type](https://docs.ruddr.io/api-reference/pipeline-activity-types/update-a-pipeline-activity-type.md) - [Create a practice](https://docs.ruddr.io/api-reference/practices/create-a-practice.md) - [Delete a practice](https://docs.ruddr.io/api-reference/practices/delete-a-practice.md) - [Get a practice](https://docs.ruddr.io/api-reference/practices/get-a-practice.md) - [List practices](https://docs.ruddr.io/api-reference/practices/list-practices.md) - [Update a practice](https://docs.ruddr.io/api-reference/practices/update-a-practice.md) - [Create a project budget expense](https://docs.ruddr.io/api-reference/project-budget-expenses/create-a-project-budget-expense.md) - [Delete a project budget expense](https://docs.ruddr.io/api-reference/project-budget-expenses/delete-a-project-budget-expense.md) - [Get a project budget expense](https://docs.ruddr.io/api-reference/project-budget-expenses/get-a-project-budget-expense.md) - [List project budget expenses](https://docs.ruddr.io/api-reference/project-budget-expenses/list-project-budget-expenses.md) - [Update a project budget expense](https://docs.ruddr.io/api-reference/project-budget-expenses/update-a-project-budget-expense.md) - [Create a project budget other item](https://docs.ruddr.io/api-reference/project-budget-other-items/create-a-project-budget-other-item.md) - [Delete a project budget other item](https://docs.ruddr.io/api-reference/project-budget-other-items/delete-a-project-budget-other-item.md) - [Get a project budget other item](https://docs.ruddr.io/api-reference/project-budget-other-items/get-a-project-budget-other-item.md) - [List project budget other items](https://docs.ruddr.io/api-reference/project-budget-other-items/list-project-budget-other-items.md) - [Update a project budget other item](https://docs.ruddr.io/api-reference/project-budget-other-items/update-a-project-budget-other-item.md) - [Create a project expense](https://docs.ruddr.io/api-reference/project-expenses/create-a-project-expense.md) - [Delete a project expense](https://docs.ruddr.io/api-reference/project-expenses/delete-a-project-expense.md) - [Get a project expense](https://docs.ruddr.io/api-reference/project-expenses/get-a-project-expense.md) - [List project expenses](https://docs.ruddr.io/api-reference/project-expenses/list-project-expenses.md) - [Update a project expense](https://docs.ruddr.io/api-reference/project-expenses/update-a-project-expense.md) - [Get a project group](https://docs.ruddr.io/api-reference/project-groups/get-a-project-group.md) - [List project groups](https://docs.ruddr.io/api-reference/project-groups/list-project-groups.md) - [Create a project health report](https://docs.ruddr.io/api-reference/project-health-reports/create-a-project-health-report.md) - [Delete a project health report](https://docs.ruddr.io/api-reference/project-health-reports/delete-a-project-health-report.md) - [Get a project health report](https://docs.ruddr.io/api-reference/project-health-reports/get-a-project-health-report.md) - [List project health reports](https://docs.ruddr.io/api-reference/project-health-reports/list-project-health-reports.md) - [Update a project health report](https://docs.ruddr.io/api-reference/project-health-reports/update-a-project-health-report.md) - [Create a project invoice milestone](https://docs.ruddr.io/api-reference/project-invoice-milestones/create-a-project-invoice-milestone.md) - [Delete a project invoice milestone](https://docs.ruddr.io/api-reference/project-invoice-milestones/delete-a-project-invoice-milestone.md) - [Get a project invoice milestone](https://docs.ruddr.io/api-reference/project-invoice-milestones/get-a-project-invoice-milestone.md) - [List project invoice milestones](https://docs.ruddr.io/api-reference/project-invoice-milestones/list-project-invoice-milestones.md) - [Update a project invoice milestone](https://docs.ruddr.io/api-reference/project-invoice-milestones/update-a-project-invoice-milestone.md) - [Create a project member](https://docs.ruddr.io/api-reference/project-members/create-a-project-member.md) - [Delete a project member](https://docs.ruddr.io/api-reference/project-members/delete-a-project-member.md) - [Get a project member](https://docs.ruddr.io/api-reference/project-members/get-a-project-member.md) - [List project members](https://docs.ruddr.io/api-reference/project-members/list-project-members.md) - [Update a project member](https://docs.ruddr.io/api-reference/project-members/update-a-project-member.md) - [Create a project monthly budget expense](https://docs.ruddr.io/api-reference/project-monthly-budget-expenses/create-a-project-monthly-budget-expense.md) - [Delete a project monthly budget expense](https://docs.ruddr.io/api-reference/project-monthly-budget-expenses/delete-a-project-monthly-budget-expense.md) - [Get a project monthly budget expense](https://docs.ruddr.io/api-reference/project-monthly-budget-expenses/get-a-project-monthly-budget-expense.md) - [List project monthly budget expenses](https://docs.ruddr.io/api-reference/project-monthly-budget-expenses/list-project-monthly-budget-expenses.md) - [Update a project monthly budget expense](https://docs.ruddr.io/api-reference/project-monthly-budget-expenses/update-a-project-monthly-budget-expense.md) - [Create a project monthly budget other item](https://docs.ruddr.io/api-reference/project-monthly-budget-other-items/create-a-project-monthly-budget-other-item.md) - [Delete a project monthly budget other item](https://docs.ruddr.io/api-reference/project-monthly-budget-other-items/delete-a-project-monthly-budget-other-item.md) - [Get a project monthly budget other item](https://docs.ruddr.io/api-reference/project-monthly-budget-other-items/get-a-project-monthly-budget-other-item.md) - [List project monthly budget other items](https://docs.ruddr.io/api-reference/project-monthly-budget-other-items/list-project-monthly-budget-other-items.md) - [Update a project monthly budget other item](https://docs.ruddr.io/api-reference/project-monthly-budget-other-items/update-a-project-monthly-budget-other-item.md) - [Create a project other item](https://docs.ruddr.io/api-reference/project-other-items/create-a-project-other-item.md) - [Delete a project other item](https://docs.ruddr.io/api-reference/project-other-items/delete-a-project-other-item.md) - [Get a project other item](https://docs.ruddr.io/api-reference/project-other-items/get-a-project-other-item.md) - [List project other items](https://docs.ruddr.io/api-reference/project-other-items/list-project-other-items.md) - [Update a project other item](https://docs.ruddr.io/api-reference/project-other-items/update-a-project-other-item.md) - [Create a project revenue recognition entry](https://docs.ruddr.io/api-reference/project-revenue-recognition-entries/create-a-project-revenue-recognition-entry.md) - [Delete a project revenue recognition entry](https://docs.ruddr.io/api-reference/project-revenue-recognition-entries/delete-a-project-revenue-recognition-entry.md) - [Get a project revenue recognition entry](https://docs.ruddr.io/api-reference/project-revenue-recognition-entries/get-a-project-revenue-recognition-entry.md) - [List project revenue recognition entries](https://docs.ruddr.io/api-reference/project-revenue-recognition-entries/list-project-revenue-recognition-entries.md) - [Update a project revenue recognition entry](https://docs.ruddr.io/api-reference/project-revenue-recognition-entries/update-a-project-revenue-recognition-entry.md) - [Create a project role](https://docs.ruddr.io/api-reference/project-roles/create-a-project-role.md) - [Delete a project role](https://docs.ruddr.io/api-reference/project-roles/delete-a-project-role.md) - [Get a project role](https://docs.ruddr.io/api-reference/project-roles/get-a-project-role.md) - [List project roles](https://docs.ruddr.io/api-reference/project-roles/list-project-roles.md) - [Update a project role](https://docs.ruddr.io/api-reference/project-roles/update-a-project-role.md) - [Create a project tag](https://docs.ruddr.io/api-reference/project-tags/create-a-project-tag.md) - [Delete a project tag](https://docs.ruddr.io/api-reference/project-tags/delete-a-project-tag.md) - [Get a project tag](https://docs.ruddr.io/api-reference/project-tags/get-a-project-tag.md) - [List project tags](https://docs.ruddr.io/api-reference/project-tags/list-project-tags.md) - [Update a project tag](https://docs.ruddr.io/api-reference/project-tags/update-a-project-tag.md) - [Create a project task](https://docs.ruddr.io/api-reference/project-tasks/create-a-project-task.md) - [Delete a project task](https://docs.ruddr.io/api-reference/project-tasks/delete-a-project-task.md) - [Get a project task](https://docs.ruddr.io/api-reference/project-tasks/get-a-project-task.md) - [List project tasks](https://docs.ruddr.io/api-reference/project-tasks/list-project-tasks.md) - [Update a project task](https://docs.ruddr.io/api-reference/project-tasks/update-a-project-task.md) - [Create a project type](https://docs.ruddr.io/api-reference/project-types/create-a-project-type.md) - [Delete a project type](https://docs.ruddr.io/api-reference/project-types/delete-a-project-type.md) - [Get a project type](https://docs.ruddr.io/api-reference/project-types/get-a-project-type.md) - [List project types](https://docs.ruddr.io/api-reference/project-types/list-project-types.md) - [Update a project type](https://docs.ruddr.io/api-reference/project-types/update-a-project-type.md) - [Create a project](https://docs.ruddr.io/api-reference/projects/create-a-project.md) - [Delete a project](https://docs.ruddr.io/api-reference/projects/delete-a-project.md) - [Get a project](https://docs.ruddr.io/api-reference/projects/get-a-project.md) - [List projects](https://docs.ruddr.io/api-reference/projects/list-projects.md) - [Update a project](https://docs.ruddr.io/api-reference/projects/update-a-project.md) - [Create a resource placeholder](https://docs.ruddr.io/api-reference/resource-placeholders/create-a-resource-placeholder.md) - [Delete a resource placeholder](https://docs.ruddr.io/api-reference/resource-placeholders/delete-a-resource-placeholder.md) - [Get a resource placeholder](https://docs.ruddr.io/api-reference/resource-placeholders/get-a-resource-placeholder.md) - [List resource placeholders](https://docs.ruddr.io/api-reference/resource-placeholders/list-resource-placeholders.md) - [Update a resource placeholder](https://docs.ruddr.io/api-reference/resource-placeholders/update-a-resource-placeholder.md) - [Create a skill](https://docs.ruddr.io/api-reference/skills/create-a-skill.md) - [Delete a skill](https://docs.ruddr.io/api-reference/skills/delete-a-skill.md) - [Get a skill](https://docs.ruddr.io/api-reference/skills/get-a-skill.md) - [List skills](https://docs.ruddr.io/api-reference/skills/list-skills.md) - [Update a skill](https://docs.ruddr.io/api-reference/skills/update-a-skill.md) - [Create a task category](https://docs.ruddr.io/api-reference/task-categories/create-a-task-category.md) - [Delete a task category](https://docs.ruddr.io/api-reference/task-categories/delete-a-task-category.md) - [Get a task category](https://docs.ruddr.io/api-reference/task-categories/get-a-task-category.md) - [List task categorys](https://docs.ruddr.io/api-reference/task-categories/list-task-categories.md) - [Update a task category](https://docs.ruddr.io/api-reference/task-categories/update-a-task-category.md) - [Create a task tag](https://docs.ruddr.io/api-reference/task-tags/create-a-task-tag.md) - [Delete a task tag](https://docs.ruddr.io/api-reference/task-tags/delete-a-task-tag.md) - [Get a task tag](https://docs.ruddr.io/api-reference/task-tags/get-a-task-tag.md) - [List task tags](https://docs.ruddr.io/api-reference/task-tags/list-task-tags.md) - [Update a task tag](https://docs.ruddr.io/api-reference/task-tags/update-a-task-tag.md) - [Create a task template](https://docs.ruddr.io/api-reference/task-templates/create-a-task-template.md) - [Delete a task template](https://docs.ruddr.io/api-reference/task-templates/delete-a-task-template.md) - [Get a task template](https://docs.ruddr.io/api-reference/task-templates/get-a-task-template.md) - [List task templates](https://docs.ruddr.io/api-reference/task-templates/list-task-templates.md) - [Update a task template](https://docs.ruddr.io/api-reference/task-templates/update-a-task-template.md) - [Create a tax rate](https://docs.ruddr.io/api-reference/tax-rates/create-a-tax-rate.md) - [Delete a tax rate](https://docs.ruddr.io/api-reference/tax-rates/delete-a-tax-rate.md) - [Get a tax rate](https://docs.ruddr.io/api-reference/tax-rates/get-a-tax-rate.md) - [List tax rates](https://docs.ruddr.io/api-reference/tax-rates/list-tax-rates.md) - [Update a tax rate](https://docs.ruddr.io/api-reference/tax-rates/update-a-tax-rate.md) - [Create a time entry](https://docs.ruddr.io/api-reference/time-entries/create-a-time-entry.md) - [Delete a time entry](https://docs.ruddr.io/api-reference/time-entries/delete-a-time-entry.md) - [Get a time entry](https://docs.ruddr.io/api-reference/time-entries/get-a-time-entry.md) - [List time entries](https://docs.ruddr.io/api-reference/time-entries/list-time-entries.md) - [Update a time entry](https://docs.ruddr.io/api-reference/time-entries/update-a-time-entry.md) - [Create a time off type](https://docs.ruddr.io/api-reference/time-off-types/create-a-time-off-type.md) - [Delete a time off type](https://docs.ruddr.io/api-reference/time-off-types/delete-a-time-off-type.md) - [Get a time off type](https://docs.ruddr.io/api-reference/time-off-types/get-a-time-off-type.md) - [List time off types](https://docs.ruddr.io/api-reference/time-off-types/list-time-off-types.md) - [Update a time off type](https://docs.ruddr.io/api-reference/time-off-types/update-a-time-off-type.md) - [Create a timesheet](https://docs.ruddr.io/api-reference/timesheets/create-a-timesheet.md): Creates a timesheet for a member. All time entries within the specified date range are associated with the timesheet and submitted for approval. - [Delete a timesheet](https://docs.ruddr.io/api-reference/timesheets/delete-a-timesheet.md): Deletes a timesheet. Time entries that were pending approval are reverted to their pre-submission state. - [Get a timesheet](https://docs.ruddr.io/api-reference/timesheets/get-a-timesheet.md): Returns a single timesheet by its unique identifier. - [List timesheets](https://docs.ruddr.io/api-reference/timesheets/list-timesheets.md): Returns a list of timesheets. - [Create a utilization target period](https://docs.ruddr.io/api-reference/utilization-target-periods/create-a-utilization-target-period.md) - [Delete a utilization target period](https://docs.ruddr.io/api-reference/utilization-target-periods/delete-a-utilization-target-period.md) - [Get a utilization target period](https://docs.ruddr.io/api-reference/utilization-target-periods/get-a-utilization-target-period.md) - [List utilization target periods](https://docs.ruddr.io/api-reference/utilization-target-periods/list-utilization-target-periods.md) - [Update a utilization target period](https://docs.ruddr.io/api-reference/utilization-target-periods/update-a-utilization-target-period.md) - [Create a workspace role](https://docs.ruddr.io/api-reference/workspace-roles/create-a-workspace-role.md) - [Delete a workspace role](https://docs.ruddr.io/api-reference/workspace-roles/delete-a-workspace-role.md) - [Get a workspace role](https://docs.ruddr.io/api-reference/workspace-roles/get-a-workspace-role.md) - [List workspace roles](https://docs.ruddr.io/api-reference/workspace-roles/list-workspace-roles.md) - [Update a workspace role](https://docs.ruddr.io/api-reference/workspace-roles/update-a-workspace-role.md) - [API Reference](https://docs.ruddr.io/guides/api-reference.md): Browse all available API endpoints organized by category - [Authentication](https://docs.ruddr.io/guides/authentication.md): Authenticate requests to the Ruddr API - [Changelog](https://docs.ruddr.io/guides/changelog.md): API version history and changes - [Conventions](https://docs.ruddr.io/guides/conventions.md): Base URL, data formats, and general conventions - [Errors](https://docs.ruddr.io/guides/errors.md): HTTP status codes and error response format - [OpenAPI Specification](https://docs.ruddr.io/guides/openapi.md): Download and use the Ruddr API OpenAPI 3.1 spec - [List Endpoints](https://docs.ruddr.io/guides/pagination.md): Pagination, sorting, and filtering for list endpoints - [Quick Start](https://docs.ruddr.io/guides/quick-start.md): Make your first API request in minutes - [Rate Limits](https://docs.ruddr.io/guides/rate-limits.md): Understand API rate limits and how to handle them ## OpenAPI Specs - [openapi](https://docs.ruddr.io/openapi.json) - [openapi-deref](https://docs.ruddr.io/openapi-deref.json) ## Optional - [Ruddr](https://www.ruddr.io) - [Support](mailto:support@ruddr.io)