> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ruddr.io/llms.txt
> Use this file to discover all available pages before exploring further.

# API Reference

> Browse all available API endpoints organized by category

The Ruddr API provides endpoints for managing projects, time tracking, billing, team members, and more. Browse the categories below to find the endpoints you need, or visit the [API Reference](/api-reference/clients/list-clients) tab for full endpoint details.

## Projects

Manage clients, projects, team assignments, tasks, budgets, and billing schedules.

<CardGroup cols={3}>
  <Card title="Clients" icon="briefcase" href="/api-reference/clients/list-clients">
    A person or organization using your services. All projects are tied to a client.
  </Card>

  <Card title="Client Roles" icon="briefcase" href="/api-reference/client-roles/list-client-roles">
    A role defining billing terms for work performed for a specific client.
  </Card>

  <Card title="Projects" icon="briefcase" href="/api-reference/projects/list-projects">
    A scope of work for a client. Contains the top-level information for a project.
  </Card>

  <Card title="Project Members" icon="briefcase" href="/api-reference/project-members/list-project-members">
    A team member assigned to a project.
  </Card>

  <Card title="Project Roles" icon="briefcase" href="/api-reference/project-roles/list-project-roles">
    A role on a project used to group rates and billability settings.
  </Card>

  <Card title="Project Tasks" icon="briefcase" href="/api-reference/project-tasks/list-project-tasks">
    A work item or activity that helps complete a project.
  </Card>

  <Card title="Project Expenses" icon="briefcase" href="/api-reference/project-expenses/list-project-expenses">
    Scheduled project expenses outside a member's expense reports.
  </Card>

  <Card title="Project Other Items" icon="briefcase" href="/api-reference/project-other-items/list-project-other-items">
    Scheduled miscellaneous items to bill to a project.
  </Card>

  <Card title="Project Product Items" icon="briefcase" href="/api-reference/project-product-items/list-project-product-items">
    A product to bill to a project, such as software, licenses, or hardware.
  </Card>

  <Card title="Project Service Items" icon="briefcase" href="/api-reference/project-service-items/list-project-service-items">
    An additional service charge billed to a project, such as managed services or retainers.
  </Card>

  <Card title="Project Invoice Milestones" icon="briefcase" href="/api-reference/project-invoice-milestones/list-project-invoice-milestones">
    Scheduled invoicing for a fixed fee project.
  </Card>

  <Card title="Project Revenue Adjustments" icon="briefcase" href="/api-reference/project-revenue-adjustments/list-project-revenue-adjustments">
    Manual positive or negative adjustments to a project's earned revenue.
  </Card>

  <Card title="Project Revenue Recognition Entries" icon="briefcase" href="/api-reference/project-revenue-recognition-entries/list-project-revenue-recognition-entries">
    Scheduled recognition of payments for fixed-fee projects.
  </Card>

  <Card title="Project Health Reports" icon="briefcase" href="/api-reference/project-health-reports/list-project-health-reports">
    A scorecard for a project's health across budget, schedule, and satisfaction.
  </Card>

  <Card title="Project Groups" icon="briefcase" href="/api-reference/project-groups/list-project-groups">
    A collection of related projects under a client.
  </Card>

  <Card title="Project Budget Expenses" icon="briefcase" href="/api-reference/project-budget-expenses/list-project-budget-expenses">
    The budget for an expense category on a project.
  </Card>

  <Card title="Project Budget Other Items" icon="briefcase" href="/api-reference/project-budget-other-items/list-project-budget-other-items">
    The budget for a miscellaneous invoice item on a project.
  </Card>

  <Card title="Project Budget Product Items" icon="briefcase" href="/api-reference/project-budget-product-items/list-project-budget-product-items">
    The budget for a product invoice item on a project.
  </Card>

  <Card title="Project Budget Service Items" icon="briefcase" href="/api-reference/project-budget-service-items/list-project-budget-service-items">
    The budget for an additional service invoice item on a project.
  </Card>

  <Card title="Project Monthly Budget Expenses" icon="briefcase" href="/api-reference/project-monthly-budget-expenses/list-project-monthly-budget-expenses">
    The monthly budget for an expense category on a project.
  </Card>

  <Card title="Project Monthly Budget Other Items" icon="briefcase" href="/api-reference/project-monthly-budget-other-items/list-project-monthly-budget-other-items">
    The monthly budget for a miscellaneous invoice item on a project.
  </Card>

  <Card title="Project Monthly Budget Product Items" icon="briefcase" href="/api-reference/project-monthly-budget-product-items/list-project-monthly-budget-product-items">
    The monthly budget for a product invoice item on a project.
  </Card>

  <Card title="Project Monthly Budget Service Items" icon="briefcase" href="/api-reference/project-monthly-budget-service-items/list-project-monthly-budget-service-items">
    The monthly budget for an additional service invoice item on a project.
  </Card>
</CardGroup>

## Time

Track time logged by members against projects and time off types.

<CardGroup cols={3}>
  <Card title="Time Entries" icon="clock" href="/api-reference/time-entries/list-time-entries">
    A record of time logged by a member against a project or time off type.
  </Card>

  <Card title="Timesheets" icon="clock" href="/api-reference/timesheets/list-timesheets">
    A submitted period of time entries for a member, typically representing a week or split-week.
  </Card>
</CardGroup>

## Pipeline

Manage your sales pipeline, including companies and opportunities.

<CardGroup cols={3}>
  <Card title="Companies" icon="chart-line" href="/api-reference/companies/list-companies">
    An organization with which you have a history of communication or business.
  </Card>

  <Card title="Contacts" icon="chart-line" href="/api-reference/contacts/list-contacts">
    A person associated with a client, company, or opportunity in your workspace.
  </Card>

  <Card title="Opportunities" icon="chart-line" href="/api-reference/opportunities/list-opportunities">
    A potential business deal within a company with associated revenue and sales details.
  </Card>
</CardGroup>

## Expenses

Track and manage expense reports and individual expense items for reimbursement or project billing.

<CardGroup cols={3}>
  <Card title="Expense Reports" icon="receipt" href="/api-reference/expense-reports/list-expense-reports">
    A container for expense items, grouping expenses for a specific purpose.
  </Card>

  <Card title="Expense Items" icon="receipt" href="/api-reference/expense-items/list-expense-items">
    A purchased product or service recorded for reimbursement or project billing.
  </Card>
</CardGroup>

## Resourcing

Plan and manage resource allocations for members and placeholders across projects.

<CardGroup cols={3}>
  <Card title="Allocations" icon="calendar" href="/api-reference/allocations/list-allocations">
    A resource allocation for a member or placeholder.
  </Card>
</CardGroup>

## Billing

Manage invoices, credit notes, and payments for client billing.

<CardGroup cols={3}>
  <Card title="Invoices" icon="file-invoice" href="/api-reference/invoices/list-invoices">
    A document sent to request payment for goods or services.
  </Card>

  <Card title="Credit Notes" icon="file-invoice" href="/api-reference/credit-notes/list-credit-notes">
    A document issued to reduce the amount owed by a client on a previous invoice.
  </Card>

  <Card title="Payments" icon="file-invoice" href="/api-reference/payments/list-payments">
    A client's payment towards one or more invoices.
  </Card>
</CardGroup>

## Workspace

Workspace-level settings, security, and configuration, including multi-currency exchange rates.

<CardGroup cols={3}>
  <Card title="Exchange Rates" icon="building" href="/api-reference/exchange-rate/get-exchange-rates">
    The exchange rates for the workspace's currencies.
  </Card>

  <Card title="Security Roles" icon="building" href="/api-reference/security-roles/list-security-roles">
    Permission sets assigned to members to control workspace access.
  </Card>
</CardGroup>

## Members

Manage workspace members and their availability, cost rates, and utilization targets.

<CardGroup cols={3}>
  <Card title="Members" icon="users" href="/api-reference/members/list-members">
    A person that belongs to your workspace.
  </Card>

  <Card title="Availability Periods" icon="users" href="/api-reference/availability-periods/list-availability-periods">
    A period defining a member's expected working hours.
  </Card>

  <Card title="Cost Periods" icon="users" href="/api-reference/cost-periods/list-cost-periods">
    A period defining the per-hour labor and overhead costs for a member.
  </Card>

  <Card title="Utilization Target Periods" icon="users" href="/api-reference/utilization-target-periods/list-utilization-target-periods">
    A period defining a member's billable utilization targets.
  </Card>
</CardGroup>

## Custom Data

Manage the lookup values, tags, and configuration used across your workspace.

<CardGroup cols={3}>
  <Card title="Business Units" icon="sliders" href="/api-reference/business-units/list-business-units">
    A named organizational unit used to configure invoice settings and group clients and projects.
  </Card>

  <Card title="Client Tags" icon="sliders" href="/api-reference/client-tags/list-client-tags">
    Tags for categorizing clients.
  </Card>

  <Card title="Company Spend Tiers" icon="sliders" href="/api-reference/company-spend-tiers/list-company-spend-tiers">
    Spend tiers for classifying companies by revenue potential.
  </Card>

  <Card title="Company Types" icon="sliders" href="/api-reference/company-types/list-company-types">
    Types for categorizing companies.
  </Card>

  <Card title="Contact Tags" icon="sliders" href="/api-reference/contact-tags/list-contact-tags">
    Tags for categorizing contacts.
  </Card>

  <Card title="Disciplines" icon="sliders" href="/api-reference/disciplines/list-disciplines">
    Functional areas of expertise for organizing members.
  </Card>

  <Card title="Exchange Rate Periods" icon="sliders" href="/api-reference/exchange-rate-periods/list-exchange-rate-periods">
    Time-bound exchange rates between currencies.
  </Card>

  <Card title="Expense Categories" icon="sliders" href="/api-reference/expense-categories/list-expense-categories">
    Categories for classifying expense items.
  </Card>

  <Card title="Holiday Schedules" icon="sliders" href="/api-reference/holiday-schedules/list-holiday-schedules">
    Schedules that group holidays for assignment to members.
  </Card>

  <Card title="Holidays" icon="sliders" href="/api-reference/holidays/list-holidays">
    Individual holidays within a holiday schedule.
  </Card>

  <Card title="Industries" icon="sliders" href="/api-reference/industries/list-industries">
    Industries for classifying clients and companies.
  </Card>

  <Card title="Invoice Items" icon="sliders" href="/api-reference/invoice-items/list-invoice-items">
    Predefined line items available for use on invoices.
  </Card>

  <Card title="Job Titles" icon="sliders" href="/api-reference/job-titles/list-job-titles">
    Job titles for classifying members.
  </Card>

  <Card title="Locations" icon="sliders" href="/api-reference/locations/list-locations">
    Physical locations for organizing members.
  </Card>

  <Card title="Member Certifications" icon="sliders" href="/api-reference/member-certifications/list-member-certifications">
    Certifications that can be assigned to members.
  </Card>

  <Card title="Member Levels" icon="sliders" href="/api-reference/member-levels/list-member-levels">
    Levels for classifying members by seniority.
  </Card>

  <Card title="Member Tags" icon="sliders" href="/api-reference/member-tags/list-member-tags">
    Tags for categorizing members.
  </Card>

  <Card title="Opportunity Lead Sources" icon="sliders" href="/api-reference/opportunity-lead-sources/list-opportunity-lead-sources">
    Sources that describe how an opportunity was generated.
  </Card>

  <Card title="Opportunity Pipelines" icon="sliders" href="/api-reference/opportunity-pipelines/list-opportunity-pipelines">
    A pipeline used to categorize and track opportunities through different stages.
  </Card>

  <Card title="Opportunity Stages" icon="sliders" href="/api-reference/opportunity-stages/list-opportunity-stages">
    Stages in the opportunity pipeline workflow.
  </Card>

  <Card title="Opportunity Tags" icon="sliders" href="/api-reference/opportunity-tags/list-opportunity-tags">
    Tags for categorizing opportunities.
  </Card>

  <Card title="Opportunity Types" icon="sliders" href="/api-reference/opportunity-types/list-opportunity-types">
    Types for classifying opportunities.
  </Card>

  <Card title="Payment Methods" icon="sliders" href="/api-reference/payment-methods/list-payment-methods">
    Methods by which clients can make payments.
  </Card>

  <Card title="Pipeline Activities" icon="sliders" href="/api-reference/pipeline-activities/list-pipeline-activities">
    An activity logged against a pipeline company or opportunity, such as a call, email, or meeting.
  </Card>

  <Card title="Pipeline Activity Types" icon="sliders" href="/api-reference/pipeline-activity-types/list-pipeline-activity-types">
    Types of activities logged against pipeline opportunities.
  </Card>

  <Card title="Practices" icon="sliders" href="/api-reference/practices/list-practices">
    Business units or practice areas within the workspace.
  </Card>

  <Card title="Project Tags" icon="sliders" href="/api-reference/project-tags/list-project-tags">
    Tags for categorizing projects.
  </Card>

  <Card title="Project Types" icon="sliders" href="/api-reference/project-types/list-project-types">
    Types for classifying projects.
  </Card>

  <Card title="Resource Placeholders" icon="sliders" href="/api-reference/resource-placeholders/list-resource-placeholders">
    Placeholder resources used for allocation planning before assigning real members.
  </Card>

  <Card title="Skills" icon="sliders" href="/api-reference/skills/list-skills">
    Skills that can be assigned to members and resource placeholders.
  </Card>

  <Card title="Task Categories" icon="sliders" href="/api-reference/task-categories/list-task-categories">
    Classifications applied to project tasks that determine their behavior, such as standard or rollup.
  </Card>

  <Card title="Task Tags" icon="sliders" href="/api-reference/task-tags/list-task-tags">
    Tags for categorizing project tasks.
  </Card>

  <Card title="Task Templates" icon="sliders" href="/api-reference/task-templates/list-task-templates">
    Reusable templates for creating project tasks.
  </Card>

  <Card title="Tax Rates" icon="sliders" href="/api-reference/tax-rates/list-tax-rates">
    Tax rates applied to invoices.
  </Card>

  <Card title="Time Off Types" icon="sliders" href="/api-reference/time-off-types/list-time-off-types">
    Types of time off available for members to log.
  </Card>

  <Card title="Timesheet Attestations" icon="sliders" href="/api-reference/timesheet-attestations/list-timesheet-attestations">
    Statements members sign when submitting timesheets for compliance.
  </Card>

  <Card title="Workspace Roles" icon="sliders" href="/api-reference/workspace-roles/list-workspace-roles">
    Roles defined at the workspace level for standardizing billing rates.
  </Card>
</CardGroup>
