Standard record types

Every record type Continual's apps define: what each is for, its stages, its fields, and its Actions.

This page lists every record type that Continual's own apps define, generated from the same model the product runs. Each app's page explains what the app is for and how work moves through it; start at Apps.

Sales

Deals, quotes, and orders. See Sales.

Deal

A sale to a customer, a company or a person, moving through stages until it is won or lost.

Object: changes freely, and its history keeps the old values.

  1. Lead
  2. Qualified
  3. Proposal
  4. Won
  5. Lost
NumberSet by Continual
Number, such as DEAL-12
Name
Text
Customer
Link to a company or person
Contacts
Links to people
Amount
Money
Expected close
Date
Closed onSet by Continual

The day the deal was won or lost; empty while it is open.

Date
Owner
Link to a member or service account
MarksSet by Continual

Continual keeps these current, each with the reason it holds.

Ready, Overdue
  • GET/api/v1/sales.deals/{id}Get deal
  • GET/api/v1/sales.dealsList deals
  • GET/api/v1/sales.deals:aggregateSummarize deals
  • POST/api/v1/sales.dealsCreate deal
  • PATCH/api/v1/sales.deals/{id}Update deal
  • DELETE/api/v1/sales.deals/{id}Delete deal

Quote

An offer to a customer: what they could buy and at what price. Sending it numbers it and makes it final; the customer accepts or declines it, and an order drafted from it copies its lines.

Document: final once committed; a new document corrects it.

  1. Draft
  2. Sent
  3. Accepted
  4. Declined
NumberSet by Continual
Number, such as Q-12
TotalSet by Continual

The sum of its lines' amounts.

Money
Customer

The company or person it is for.

Link to a company or person
Legal entity

The legal entity that sells, whose books a bill drafted from it goes on.

Link to a legal entity
Deal

The deal it prices, if any.

Link to a deal
Valid until
Date
Memo
Text
LinesEach has Description (text), item (link to a product), Quantity (quantity), Unit price (money), Amount (money).
List
  • Send quote. Sends a draft quote: numbers it and makes it final.
  • Accept quote. Records that the customer accepted a sent quote, so an order can be drafted from it.
  • Decline quote. Records that the customer declined a sent quote.
  • GET/api/v1/sales.quotes/{id}Get quote
  • GET/api/v1/sales.quotesList quotes
  • GET/api/v1/sales.quotes:aggregateSummarize quotes
  • POST/api/v1/sales.quotesCreate quote
  • PATCH/api/v1/sales.quotes/{id}Update quote
  • DELETE/api/v1/sales.quotes/{id}Delete quote
  • POST/api/v1/sales.quotes/{id}:sendSend quote
  • POST/api/v1/sales.quotes/{id}:acceptAccept quote
  • POST/api/v1/sales.quotes/{id}:declineDecline quote

Order

What a customer committed to buy. Confirming it numbers it and makes it final, and a bill, such as an invoice, can then be drafted from it.

Document: final once committed; a new document corrects it.

  1. Draft
  2. Confirmed
  3. Canceled
NumberSet by Continual
Number, such as SO-12
TotalSet by Continual

The sum of its lines' amounts.

Money
Customer

The company or person it is for.

Link to a company or person
Legal entity

The legal entity that sells, whose books a bill drafted from it goes on.

Link to a legal entity
Order date
Date
Memo
Text
LinesEach has Description (text), item (link to a product), Quantity (quantity), Unit price (money), Amount (money), source (group of values).
List
  • Create order from sources. Drafts an order from one or more committed records it comes from: each of their lines, or the lines you name with any values you give them, each naming the line it came from, and what it shares by name with every source where they agree, with the values you give its own fields.
  • Confirm order. Confirms a draft order: numbers it and makes it final, so it can be billed.
  • Cancel order. Cancels a confirmed order; it stays final, now canceled.
  • GET/api/v1/sales.orders/{id}Get order
  • GET/api/v1/sales.ordersList orders
  • GET/api/v1/sales.orders:aggregateSummarize orders
  • POST/api/v1/sales.ordersCreate order
  • PATCH/api/v1/sales.orders/{id}Update order
  • DELETE/api/v1/sales.orders/{id}Delete order
  • POST/api/v1/sales.orders:createFromCreate order from sources
  • POST/api/v1/sales.orders/{id}:confirmConfirm order
  • POST/api/v1/sales.orders/{id}:cancelCancel order

Deal lifecycle

Deals by stage: how many are in each, how many arrive, how long each stays, and how old those still there are.

Ledger: only added to, as Documents post; balances are sums of its entries.

  • Deal lifecycle balances. Sums of the deal lifecycle's entries, through a date or a moment or over a period, as they stand or as they were known at a moment: amounts in each book's currency, and in their own currency and unit when a group holds one, and the ledger's own measures. Grouped and narrowed by its dimensions and the fields of the records they name, and grouped by book, currency, unit, actor, month, week, or day.
  • Deal lifecycle entries. The deal lifecycle's entries of a record, such as the invoice that posted them or the deal whose moves they count, and the reversals that correct them.

Quote lifecycle

Quotes by status: how many are in each, how many arrive, how long each stays, and how old those still there are.

Ledger: only added to, as Documents post; balances are sums of its entries.

  • Quote lifecycle balances. Sums of the quote lifecycle's entries, through a date or a moment or over a period, as they stand or as they were known at a moment: amounts in each book's currency, and in their own currency and unit when a group holds one, and the ledger's own measures. Grouped and narrowed by its dimensions and the fields of the records they name, and grouped by book, currency, unit, actor, month, week, or day.
  • Quote lifecycle entries. The quote lifecycle's entries of a record, such as the invoice that posted them or the deal whose moves they count, and the reversals that correct them.

Order lifecycle

Orders by status: how many are in each, how many arrive, how long each stays, and how old those still there are.

Ledger: only added to, as Documents post; balances are sums of its entries.

  • Order lifecycle balances. Sums of the order lifecycle's entries, through a date or a moment or over a period, as they stand or as they were known at a moment: amounts in each book's currency, and in their own currency and unit when a group holds one, and the ledger's own measures. Grouped and narrowed by its dimensions and the fields of the records they name, and grouped by book, currency, unit, actor, month, week, or day.
  • Order lifecycle entries. The order lifecycle's entries of a record, such as the invoice that posted them or the deal whose moves they count, and the reversals that correct them.

Finance

Invoices, payments, customer and vendor accounts, journal entries, and the chart of accounts. See Finance.

Invoice

A bill from one entity to one of its customers. Issuing it numbers it, sets its due date from the customer's terms when it names none, posts the receivable and its revenue to its general ledger book, and makes it final; voiding it reverses what it posted.

Document: final once committed; a new document corrects it.

  1. Draft
  2. Issued
  3. Void
NumberSet by Continual
Number per legal entity, starting INV-
Open itemSet by Continual

The ledger entry it keeps open on a reconcilable account, such as a receivable, which matches settle.

Text
Amount dueSet by Continual

What it still owes on its open item, such as an invoice's receivable, as payments and credits settle it; none before it posts.

Money
Entity
Link to a legal entity
TotalSet by Continual

The sum of its lines' amounts.

Money
Customer

One of the entity's customers.

Link to a customer account
Issue date
Date
Due date

Issuing it without one sets it from the customer's payment terms.

Date
Receivable account

Where what the customer owes posts, such as 1200 Accounts receivable; the customer's unless named.

Link to a ledger account
Book

The general ledger book it posts in; issuing it without one names the entity's primary book. Another currency than the book's converts at the latest exchange rate on or before the issue date.

Link to a book
Memo
Text
Amount paidSet by Continual

What received payments apply to it.

Money
Last paidSet by Continual

When the latest payment applied to it was received.

Date
LinesEach has Description (text), item (link to a product), Quantity (quantity), Unit price (money), Amount (money), Revenue account (link to a ledger account), source (group of values).
List
  • Create invoice from sources. Drafts an invoice from one or more committed records it comes from: each of their lines, or the lines you name with any values you give them, each naming the line it came from, and what it shares by name with every source where they agree, with the values you give its own fields.
  • Issue invoice. Issues a draft invoice: numbers it, sets its due date from the customer's terms when it names none, posts its receivable and revenue to the general ledger in its book, and makes it final. Every line names a revenue account.
  • Void invoice. Voids an issued invoice no payment settles: reverses what it posted, dated today; the invoice stays final, now void. Void its payments first.
  • GET/api/v1/finance.invoices/{id}Get invoice
  • GET/api/v1/finance.invoicesList invoices
  • GET/api/v1/finance.invoices:aggregateSummarize invoices
  • POST/api/v1/finance.invoicesCreate invoice
  • PATCH/api/v1/finance.invoices/{id}Update invoice
  • DELETE/api/v1/finance.invoices/{id}Delete invoice
  • POST/api/v1/finance.invoices:createFromCreate invoice from sources
  • POST/api/v1/finance.invoices/{id}:issueIssue invoice
  • POST/api/v1/finance.invoices/{id}:voidVoid invoice

Payment

Money a customer paid the entity, applied to their issued invoices line by line. Receiving it posts the deposit against the customer's receivable, settling each invoice's open item, and makes it final; voiding it reverses what it posted, and the invoices it paid fall due again.

Document: final once committed; a new document corrects it.

  1. Draft
  2. Received
  3. Void
NumberSet by Continual
Number per legal entity, starting PAY-
Open itemSet by Continual

The ledger entry it keeps open on a reconcilable account, such as a receivable, which matches settle.

Text
Amount dueSet by Continual

What it still owes on its open item, such as an invoice's receivable, as payments and credits settle it; none before it posts.

Money
Entity
Link to a legal entity
TotalSet by Continual

The sum of its lines' amounts.

Money
Customer

The customer who paid, one of the entity's customers.

Link to a customer account
Received
Date
Deposit account

Where the money landed, such as 1000 Cash.

Link to a ledger account
Book

The general ledger book it posts in; receiving it without one names the entity's primary book. Another currency than the book's converts at the latest exchange rate on or before the received date.

Link to a book
Reference

How the payer identified it, such as a check number or a Stripe charge.

Text
Memo
Text
LinesEach has Invoice (link to an invoice), Applied (money).
List
  • Receive payment. Receives a draft payment: numbers it, posts its deposit against the customer's receivable for each invoice it applies to, settling each invoice's open item, and makes it final. Each line settles at most what its invoice still owes, in the invoice's currency; a payment at another exchange rate than the invoice's posts the realized gain or loss.
  • Void payment. Voids a received payment, such as a bounced check: unapplies it from its invoices and reverses what it posted, dated today; the payment stays final, now void, and its invoices fall due again.
  • GET/api/v1/finance.payments/{id}Get payment
  • GET/api/v1/finance.paymentsList payments
  • GET/api/v1/finance.payments:aggregateSummarize payments
  • POST/api/v1/finance.paymentsCreate payment
  • PATCH/api/v1/finance.payments/{id}Update payment
  • DELETE/api/v1/finance.payments/{id}Delete payment
  • POST/api/v1/finance.payments/{id}:receiveReceive payment
  • POST/api/v1/finance.payments/{id}:voidVoid payment

Customer account

An entity's billing relationship with a company or person: payment terms, currency, receivable account, and who receives invoices. Invoices bill a customer account.

Object: changes freely, and its history keeps the old values.

Entity
Link to a legal entity
NumberSet by Continual
Number, such as CUST-12
Company or person
Link to a company or person
Payment terms

Days after issue an invoice falls due when it names no due date.

Number
Currency

The ISO 4217 currency it is billed in; the entity's when not named.

Text
Receivable account

Where what it owes posts, such as 1200 Accounts receivable, unless an invoice names another.

Link to a ledger account
Billing contact

Who receives its invoices.

Link to a person
Archived

Whether the record is archived: lists leave it out unless their filter names archived; references to it stay.

Yes or no
  • GET/api/v1/finance.customerAccounts/{id}Get customer account
  • GET/api/v1/finance.customerAccountsList customer accounts
  • GET/api/v1/finance.customerAccounts:aggregateSummarize customer accounts
  • POST/api/v1/finance.customerAccountsCreate customer account
  • PATCH/api/v1/finance.customerAccounts/{id}Update customer account
  • DELETE/api/v1/finance.customerAccounts/{id}Delete customer account

Vendor account

An entity's purchasing relationship with a company or person: payment terms, payable and expense accounts, and whether it receives a 1099.

Object: changes freely, and its history keeps the old values.

Entity
Link to a legal entity
NumberSet by Continual
Number, such as VEND-12
Company or person
Link to a company or person
Payment terms

Days after a bill's date it falls due.

Number
Payable account

Where what is owed to it posts, such as 2000 Accounts payable.

Link to a ledger account
Expense account

Where its bills post by default, such as 6100 Software.

Link to a ledger account
Receives a 1099

Payments to it are reported to the IRS on Form 1099, as for US contractors.

Yes or no
Archived

Whether the record is archived: lists leave it out unless their filter names archived; references to it stay.

Yes or no
  • GET/api/v1/finance.vendorAccounts/{id}Get vendor account
  • GET/api/v1/finance.vendorAccountsList vendor accounts
  • GET/api/v1/finance.vendorAccounts:aggregateSummarize vendor accounts
  • POST/api/v1/finance.vendorAccountsCreate vendor account
  • PATCH/api/v1/finance.vendorAccounts/{id}Update vendor account
  • DELETE/api/v1/finance.vendorAccounts/{id}Delete vendor account

Journal entry

Debits and credits made by hand that balance, posted in one of an entity's general ledger books on a date. Posting it makes it final; reversing it posts the opposite entries. It never posts to a control account, such as accounts receivable.

Document: final once committed; a new document corrects it.

  1. Draft
  2. Posted
  3. Reversed
NumberSet by Continual
Number, such as JE-12
Open itemSet by Continual

The ledger entry it keeps open on a reconcilable account, such as a receivable, which matches settle.

Text
Amount dueSet by Continual

What it still owes on its open item, such as an invoice's receivable, as payments and credits settle it; none before it posts.

Money
Book

The book it posts in.

Link to a book
Effective date

The accounting date it posts on.

Date
Memo
Text
LinesEach has Account (link to a ledger account), party (link to a company or person), Amount (money), memo (text).
List
  • Post journal entry. Posts a draft journal entry's lines to the general ledger in its book, on its effective date, and makes it final. Its lines balance in each currency, and the book is open on that date.
  • Reverse journal entry. Reverses a posted journal entry: posts the opposite of each of its entries, dated today or its own date when that is later, and leaves it reversed.
  • GET/api/v1/finance.journalEntries/{id}Get journal entry
  • GET/api/v1/finance.journalEntriesList journal entries
  • GET/api/v1/finance.journalEntries:aggregateSummarize journal entries
  • POST/api/v1/finance.journalEntriesCreate journal entry
  • PATCH/api/v1/finance.journalEntries/{id}Update journal entry
  • DELETE/api/v1/finance.journalEntries/{id}Delete journal entry
  • POST/api/v1/finance.journalEntries/{id}:postPost journal entry
  • POST/api/v1/finance.journalEntries/{id}:reverseReverse journal entry

Ledger account

An account in the chart of accounts, such as 1000 Cash or 4000 Revenue, that the general ledger's entries post to. A control account takes only its Documents' entries; a reconcilable one keeps open items that payments settle.

Object: changes freely, and its history keeps the old values.

Number

Unique in the organization, such as 4000.

Text
Name
Text
Parent account

The account it rolls up to in statements, such as 1000 Cash for 1010 Operating account.

Link to a ledger account
Type
Asset, Liability, Equity, Revenue, Expense
Control account

Only invoices, payments, and other Documents post to it, each naming a party; never a journal entry. Such as accounts receivable.

Yes or no
Reconcilable

Keeps each entry open until what settles it is applied, as a payment settles an invoice's receivable.

Yes or no
Required dimensions

The general ledger's dimensions every entry to it names, such as party.

List of text
Archived

Whether the record is archived: lists leave it out unless their filter names archived; references to it stay.

Yes or no
  • GET/api/v1/finance.accounts/{id}Get ledger account
  • GET/api/v1/finance.accountsList ledger accounts
  • GET/api/v1/finance.accounts:aggregateSummarize ledger accounts
  • POST/api/v1/finance.accountsCreate ledger account
  • PATCH/api/v1/finance.accounts/{id}Update ledger account
  • DELETE/api/v1/finance.accounts/{id}Delete ledger account

Book

An entity's book for one ledger, such as its US GAAP general ledger: the currency it keeps and the date it is closed through. Entries are posted in a book.

Object: changes freely, and its history keeps the old values.

Entity
Link to a legal entity
Name

Such as US GAAP or IFRS.

Text
Ledger

The ledger it keeps, by type, such as finance.generalLedger.

Text
Kind

The entity's book of record for the ledger, or one kept beside it under another standard.

Primary, Secondary
Currency

The ISO 4217 currency its balances are kept in.

Text
Lock date

Closed through this date: nothing dated on or before it posts. Closing a period moves it forward.

Date
Rounding account

Where the cent a posting in another currency can round off posts.

Link to a ledger account
Exchange account

Where realized exchange gains and losses post, when a payment settles an invoice at another rate than it was issued at.

Link to a ledger account
Archived

Whether the record is archived: lists leave it out unless their filter names archived; references to it stay.

Yes or no
  • GET/api/v1/finance.books/{id}Get book
  • GET/api/v1/finance.booksList books
  • GET/api/v1/finance.books:aggregateSummarize books
  • POST/api/v1/finance.booksCreate book
  • PATCH/api/v1/finance.books/{id}Update book
  • DELETE/api/v1/finance.books/{id}Delete book

General ledger

Every entry invoices, payments, and journal entries post, in each book, by account and party.

Ledger: only added to, as Documents post; balances are sums of its entries.

  • General ledger balances. Sums of the general ledger's entries, through a date or a moment or over a period, as they stand or as they were known at a moment: amounts in each book's currency, and in their own currency and unit when a group holds one, and the ledger's own measures. Grouped and narrowed by its dimensions and the fields of the records they name, and grouped by book, currency, unit, actor, month, week, or day.
  • General ledger entries. The general ledger's entries of a record, such as the invoice that posted them or the deal whose moves they count, and the reversals that correct them.

Invoice lifecycle

Invoices by status: how many are in each, how many arrive, how long each stays, and how old those still there are.

Ledger: only added to, as Documents post; balances are sums of its entries.

  • Invoice lifecycle balances. Sums of the invoice lifecycle's entries, through a date or a moment or over a period, as they stand or as they were known at a moment: amounts in each book's currency, and in their own currency and unit when a group holds one, and the ledger's own measures. Grouped and narrowed by its dimensions and the fields of the records they name, and grouped by book, currency, unit, actor, month, week, or day.
  • Invoice lifecycle entries. The invoice lifecycle's entries of a record, such as the invoice that posted them or the deal whose moves they count, and the reversals that correct them.

Payment lifecycle

Payments by status: how many are in each, how many arrive, how long each stays, and how old those still there are.

Ledger: only added to, as Documents post; balances are sums of its entries.

  • Payment lifecycle balances. Sums of the payment lifecycle's entries, through a date or a moment or over a period, as they stand or as they were known at a moment: amounts in each book's currency, and in their own currency and unit when a group holds one, and the ledger's own measures. Grouped and narrowed by its dimensions and the fields of the records they name, and grouped by book, currency, unit, actor, month, week, or day.
  • Payment lifecycle entries. The payment lifecycle's entries of a record, such as the invoice that posted them or the deal whose moves they count, and the reversals that correct them.

Journal entry lifecycle

Journal entries by status: how many are in each, how many arrive, how long each stays, and how old those still there are.

Ledger: only added to, as Documents post; balances are sums of its entries.

  • Journal entry lifecycle balances. Sums of the journal entry lifecycle's entries, through a date or a moment or over a period, as they stand or as they were known at a moment: amounts in each book's currency, and in their own currency and unit when a group holds one, and the ledger's own measures. Grouped and narrowed by its dimensions and the fields of the records they name, and grouped by book, currency, unit, actor, month, week, or day.
  • Journal entry lifecycle entries. The journal entry lifecycle's entries of a record, such as the invoice that posted them or the deal whose moves they count, and the reversals that correct them.

Projects

Projects, their tasks and dependencies, and the GitHub repositories, issues, and pull requests that deliver them. See Projects.

Project

Work with an outcome and an owner, made of tasks, which may hold sub-projects, such as phases. Whoever starts one owns it; it reaches only those it is shared with, people or everyone.

Object: changes freely, and its history keeps the old values.

  1. Planned
  2. Active
  3. Done
  4. Canceled
NumberSet by Continual
Number, such as PRJ-12
Title
Text
Description

Context, scope, and the intended outcome.

Formatted text
Completion criteria

The observable result that makes the project done.

Formatted text
Owner
Link to a member or service account
Due date

The day it must be done by. Its tasks are scheduled to finish by then, and it is Late when they cannot.

Date
Part of

The project this one is a phase or deliverable of. Projects nest one level: a sub-project holds no sub-projects of its own.

Link to a project
Related to
Links to records
Forecast finishSet by Continual

When its last task, its sub-projects' included, is scheduled to finish.

Date
MarksSet by Continual

Continual keeps these current, each with the reason it holds.

Scheduled, Late
  • GET/api/v1/projects.projects/{id}Get project
  • GET/api/v1/projects.projectsList projects
  • GET/api/v1/projects.projects:aggregateSummarize projects
  • POST/api/v1/projects.projectsCreate project
  • PATCH/api/v1/projects.projects/{id}Update project
  • DELETE/api/v1/projects.projects/{id}Delete project

Task

Work in a project with a duration and an owner, a person or Continual. The scheduler times it from what it waits for.

Object: changes freely, and its history keeps the old values.

  1. Backlog
  2. Planned
  3. In progress
  4. Done
  5. Canceled
Project
Link to a project
NumberSet by Continual
Number, such as TASK-12
Title
Text
Description

Context, instructions, and the intended outcome.

Formatted text
Completion criteria

The observable result and evidence needed to accept this work.

Formatted text
Priority
Low, Normal, High, Urgent
Kind

Work takes its owner's time; a wait is time that must pass while nobody works, such as a permit review or a delivery's lead time; a milestone takes no time and marks a date others rely on.

Work, Wait, Milestone
Duration

Working days it takes, Monday to Friday. A milestone takes none.

Number
Start no earlier than

A fixed day it cannot start before, such as when a delivery arrives. Leave it empty when what it waits for decides.

Date
Due date

The day it must finish by. A task scheduled to finish later has negative slack.

Date
Attachments
List of group of values
Owner

Who answers for it and reports its progress.

Link to a member or service account
Related to
Links to records
Scheduled startSet by Continual

The earliest day it can start, from what it waits for. For a task already started, the day it started.

Date
Scheduled finishSet by Continual

The day it is scheduled to finish, from its start and duration.

Date
Late startSet by Continual

The last day it can start without moving the project's finish or a due date.

Date
Late finishSet by Continual

The last day it can finish without moving the project's finish or a due date.

Date
SlackSet by Continual

Working days it can slip before it moves the project's finish or a due date. Negative when it is already late.

Number
CriticalSet by Continual

On the critical path: it has no slack, so any slip moves the finish.

Yes or no
Actual startSet by Continual

The day it went in progress, from its history.

Date
Actual finishSet by Continual

The day it was done, from its history.

Date
MarksSet by Continual

Continual keeps these current, each with the reason it holds.

Ready, Blocked
  • Move to. Moves the task, with its comments and to-dos, to another project. Whoever reaches that project reaches it; its number stays.
  • GET/api/v1/projects.tasks/{id}Get task
  • GET/api/v1/projects.tasksList tasks
  • GET/api/v1/projects.tasks:aggregateSummarize tasks
  • POST/api/v1/projects.tasksCreate task
  • PATCH/api/v1/projects.tasks/{id}Update task
  • DELETE/api/v1/projects.tasks/{id}Delete task
  • POST/api/v1/projects.tasks/{id}:moveMove to

Dependency

What a task waits for: another task's finish or start, with a lag in working days.

Object: changes freely, and its history keeps the old values.

Task
Link to a task
Waits for

The task whose finish or start it waits for.

Link to a task
Type
Finish to start, Start to start, Finish to finish
Lag

Working days between the other task's finish or start and this one's.

Number
  • GET/api/v1/projects.dependencies/{id}Get dependency
  • GET/api/v1/projects.dependenciesList dependencies
  • GET/api/v1/projects.dependencies:aggregateSummarize dependencies
  • POST/api/v1/projects.dependenciesCreate dependency
  • PATCH/api/v1/projects.dependencies/{id}Update dependency
  • DELETE/api/v1/projects.dependencies/{id}Delete dependency

GitHub repository

A GitHub repository and its imported issues and pull requests.

Object: changes freely, and its history keeps the old values.

ConnectionSet by Continual
Link to a connection
Maintainer
Link to an user
Full nameSet by Continual
Text
URLSet by Continual
Web address
DescriptionSet by Continual
Text
Default branchSet by Continual
Text
VisibilitySet by Continual
Public, Private, Internal
ArchivedSet by Continual
Yes or no
  • GET/api/v1/projects.githubRepositories/{id}Get github repository
  • GET/api/v1/projects.githubRepositoriesList github repositories
  • GET/api/v1/projects.githubRepositories:aggregateSummarize github repositories
  • PATCH/api/v1/projects.githubRepositories/{id}Update github repository

GitHub pull request

A code change in GitHub, with the issues it addresses. It is merged in GitHub.

Object: changes freely, and its history keeps the old values.

  1. Draft
  2. Open
  3. Merged
  4. Closed
RepositorySet by Continual
Link to a gitHub repository
BodySet by Continual
Formatted text
TitleSet by Continual
Text
NumberSet by Continual
Number
URLSet by Continual
Web address
ReviewSet by Continual
Not fetched, Pending, Changes requested, Approved
ChecksSet by Continual
Not fetched, Pending, Passing, Failing
Head commitSet by Continual
Text
Issues

The GitHub issues this change addresses.

Links to gitHub issues
  • GET/api/v1/projects.githubPullRequests/{id}Get github pull request
  • GET/api/v1/projects.githubPullRequestsList github pull requests
  • GET/api/v1/projects.githubPullRequests:aggregateSummarize github pull requests
  • PATCH/api/v1/projects.githubPullRequests/{id}Update github pull request

GitHub issue

An issue from a GitHub repository, kept in sync with GitHub.

Object: changes freely, and its history keeps the old values.

  1. Open
  2. Closed
RepositorySet by Continual
Link to a gitHub repository
NumberSet by Continual
Number
TitleSet by Continual
Text
BodySet by Continual
Formatted text
URLSet by Continual
Web address
  • GET/api/v1/projects.githubIssues/{id}Get github issue
  • GET/api/v1/projects.githubIssuesList github issues
  • GET/api/v1/projects.githubIssues:aggregateSummarize github issues
  • PATCH/api/v1/projects.githubIssues/{id}Update github issue

Project lifecycle

Projects by status: how many are in each, how many arrive, how long each stays, and how old those still there are.

Ledger: only added to, as Documents post; balances are sums of its entries.

  • Project lifecycle balances. Sums of the project lifecycle's entries, through a date or a moment or over a period, as they stand or as they were known at a moment: amounts in each book's currency, and in their own currency and unit when a group holds one, and the ledger's own measures. Grouped and narrowed by its dimensions and the fields of the records they name, and grouped by book, currency, unit, actor, month, week, or day.
  • Project lifecycle entries. The project lifecycle's entries of a record, such as the invoice that posted them or the deal whose moves they count, and the reversals that correct them.

Task lifecycle

Tasks by status: how many are in each, how many arrive, how long each stays, and how old those still there are.

Ledger: only added to, as Documents post; balances are sums of its entries.

  • Task lifecycle balances. Sums of the task lifecycle's entries, through a date or a moment or over a period, as they stand or as they were known at a moment: amounts in each book's currency, and in their own currency and unit when a group holds one, and the ledger's own measures. Grouped and narrowed by its dimensions and the fields of the records they name, and grouped by book, currency, unit, actor, month, week, or day.
  • Task lifecycle entries. The task lifecycle's entries of a record, such as the invoice that posted them or the deal whose moves they count, and the reversals that correct them.

GitHub pull request lifecycle

GitHub pull requests by status: how many are in each, how many arrive, how long each stays, and how old those still there are.

Ledger: only added to, as Documents post; balances are sums of its entries.

  • GitHub pull request lifecycle balances. Sums of the github pull request lifecycle's entries, through a date or a moment or over a period, as they stand or as they were known at a moment: amounts in each book's currency, and in their own currency and unit when a group holds one, and the ledger's own measures. Grouped and narrowed by its dimensions and the fields of the records they name, and grouped by book, currency, unit, actor, month, week, or day.
  • GitHub pull request lifecycle entries. The github pull request lifecycle's entries of a record, such as the invoice that posted them or the deal whose moves they count, and the reversals that correct them.

GitHub issue lifecycle

GitHub issues by status: how many are in each, how many arrive, how long each stays, and how old those still there are.

Ledger: only added to, as Documents post; balances are sums of its entries.

  • GitHub issue lifecycle balances. Sums of the github issue lifecycle's entries, through a date or a moment or over a period, as they stand or as they were known at a moment: amounts in each book's currency, and in their own currency and unit when a group holds one, and the ledger's own measures. Grouped and narrowed by its dimensions and the fields of the records they name, and grouped by book, currency, unit, actor, month, week, or day.
  • GitHub issue lifecycle entries. The github issue lifecycle's entries of a record, such as the invoice that posted them or the deal whose moves they count, and the reversals that correct them.

Inbox

The mail conversations, messages, and addresses of connected mailboxes. See Inbox.

Address

An address on a channel, such as ana@acme.com, as the connection that met it saw it.

Object: changes freely, and its history keeps the old values.

Connection
Link to a connection
Address
Text
Name
Text
  • GET/api/v1/inbox.addresses/{id}Get address
  • GET/api/v1/inbox.addressesList addresses
  • GET/api/v1/inbox.addresses:aggregateSummarize addresses

Conversation

An email thread in a mailbox.

Object: changes freely, and its history keeps the old values.

Connection
Link to a connection
Subject

The thread's subject line.

Text
Snippet
Text
Participants
Links to addresses
Last message
Date and time
Unread
Yes or no
In inbox

Whether the channel still shows it in the inbox.

Yes or no
Labels
List of text
  • GET/api/v1/inbox.conversations/{id}Get conversation
  • GET/api/v1/inbox.conversationsList conversations
  • GET/api/v1/inbox.conversations:aggregateSummarize conversations

Message

A message in a conversation, as the channel delivered it.

Object: changes freely, and its history keeps the old values.

Conversation
Link to a conversation
Direction

Sent by the connection's own account, or received.

Received, Sent
From
Link to an address
To
Links to addresses
Cc
Links to addresses
Sent
Date and time
About

The people it was between, by their email addresses, and their companies.

Links to records
Subject

The email's subject line.

Text
Snippet
Text
Text

The message's plain text, as one text part.

List of group of values
Attachments

Files the message carries; their contents stay on the channel.

Each has name (text), mimeType (text), size (number), externalId (text).
List
  • GET/api/v1/inbox.messages/{id}Get message
  • GET/api/v1/inbox.messagesList messages
  • GET/api/v1/inbox.messages:aggregateSummarize messages