The identity and technical contract details declared by the specification.
PackPlanCurrency
string
Currency needed to subscribe to the Pack.
IngestionChildExecutionType
string
Type of an ingestion childexecution.
PackConnectionGoogleServiceAccountCredentials
object
2 properties
2 required
PackInvitation
object
Metadata about a Pack invitation.
7 properties
7 required
PackSourceCodeUploadCompleteResponse
object
Response for noting a Pack source code upload is complete.
1 property
1 required
MonthlyDocMakerPackPlanPricing
object
Pricing used when workspaces can subscribe to the Pack for a monthly cost per Doc Maker.
3 properties
3 required
PackSourceCodeUploadInfo
object
Information indicating where to upload the Pack source code, and an endpoint to mark the upload as complete.
3 properties
3 required
IngestionTableSetting
object
Ingestion settings for a specific table
3 properties
PackReview
object
A pack review submission
8 properties
5 required
IngestionParentItem
object
An ingestion parent item and its execution state (either full or incremental).
12 properties
8 required
ValidationError
object
Detail about why a particular field failed request validation.
2 properties
2 required
PackAccessTypes
array
Access types for a Pack.
NextPackVersionInfo
object
Information indicating the next Pack version definition.
3 properties
3 required
PackConnectionOauth2ClientCredentialsPatch
object
3 properties
1 required
IngestionPackReleaseChannel
string
Live or Latest version of pack
PackInvocationLog
object
System logs of the invocations of the Pack.
5 properties
2 required
PackConnectionAwsAssumeRoleMetadata
object
4 properties
4 required
AccessType
string
Type of access.
UpdatePackRequest
object
Payload for updating a Pack.
16 properties
HandlePackInvitationResponse
object
Confirmation of successfully handling a Pack invitation.
1 property
PackGroupPrincipal
object
3 properties
2 required
GroupPrincipal
object
3 properties
3 required
Permission
object
A specific permission granted to a principal.
3 properties
3 required
PackListingsSortBy
string
Determines how the Pack listings returned are sorted.
PackCategoryType
string
The category of a Pack.
PackConnectionHttpBasicMetadata
object
3 properties
1 required
PackPermissionList
object
List of Pack permissions.
2 properties
2 required
PackLogContext
object
Logging context that comes with a Pack log.
32 properties
11 required
PacksSortBy
string
Determines how the Packs returned are sorted.
PackImageFile
object
A Pack image file.
5 properties
3 required
PackFeaturedDoc
object
A Pack's featured doc.
4 properties
2 required
PackOAuth2ClientCredentialsLocation
string
Location of including OAuth2 client credentials in a request.
StandardPackPlan
object
The Pack plan to show the Pack can be subscribed to at a monthly cost per Doc Maker or for free.
4 properties
4 required
PackWorkspacePrincipal
object
2 properties
2 required
PackConnectionUrlParamPatch
object
2 properties
1 required
PackConnectionHeaderMetadata
object
4 properties
3 required
Pack
object
Details about a Pack.
24 properties
6 required
GetNextPackVersionRequest
object
Payload for getting the next version of a Pack.
2 properties
1 required
CancelPackReviewResponse
object
Response confirming the pack review was canceled
PackConnectionGoogleServiceAccountMetadata
object
2 properties
2 required
AddPackPermissionRequest
object
Payload for upserting a Pack permission.
2 properties
2 required
PackConnectionAwsAccessKeyMetadata
object
4 properties
4 required
PackSummaryList
object
List of Pack summaries.
3 properties
1 required
GroupedPackLog
A record of grouped Pack log.
PackConnectionAwsAccessKeyPatch
object
3 properties
1 required
PackConnectionMultiHeaderMetadata
object
3 properties
3 required
PackListingDraftInputData
object
Input data for creating or updating a Pack listing draft. Agent images only require assetId and filename; the server resolves the full image URL.
15 properties
CreatePackReviewResponse
object
Response containing created review information
1 property
1 required
ParameterSetting
object
Setting for a specific parameter
2 properties
2 required
PackFetcherLogDetails
object
Details for pack fetcher logs
3 properties
2 required
PackLogDetails
Details for a pack log.
nextPageToken
string
If specified, an opaque token used to fetch the next page of results.
InternalAccessPrincipal
object
2 properties
2 required
PackConnectionHeaderPatch
object
2 properties
1 required
AddPackMakerRequest
object
Payload for adding a Pack maker.
1 property
1 required
PackConnectionOauth2ClientCredentialsMetadata
object
4 properties
4 required
PackNomosOrganizationPrincipal
object
2 properties
2 required
PackConnectionOauth2ClientCredentials
object
3 properties
3 required
PackConnectionCustomCredentials
object
2 properties
2 required
AddPackCategoryResponse
object
Confirmation of successfully adding a Pack category.
DeletePackListingDraftResponse
object
Response after deleting a Pack listing draft
PackOrganizationAccessForDocs
object
Describes restrictions that a user's organization has placed on a pack
9 properties
3 required
PackRateLimit
object
Rate limit in Pack settings.
2 properties
2 required
PackVersionList
object
List of Pack versions.
4 properties
2 required
PackFeaturedDocRequestItem
object
Item representing a featured doc in the update Pack featured docs request.
2 properties
1 required
UpsertPackListingDraftResponse
object
Response containing the upserted Pack listing draft
3 properties
3 required
PackLog
A record of Pack log.
PackAuthLog
object
System logs of Pack authentication requests.
5 properties
3 required
PackSourceCode
object
Details about a Pack's source code.
2 properties
2 required
Principal
Metadata about a principal.
PackConnectionCustomMetadata
object
4 properties
4 required
AddPackPermissionResponse
object
Confirmation of successfully upserting a Pack permission.
1 property
1 required
PackConnectionAwsAssumeRoleCredentials
object
3 properties
3 required
GroupedPackAuthLog
object
Grouped logs of the Pack's auth requests.
3 properties
3 required
PackSystemConnectionMetadata
Metadata of a Pack system connection.
PatchPackSystemConnectionRequest
The request to patch pack system connection credentials.
CreatePackVersionResponse
object
Confirmation of successful Pack version creation.
1 property
AnyonePrincipal
object
1 property
1 required
PackUserAccess
object
The access capabilities the current user has for this Pack.
9 properties
7 required
CreatePackInvitationRequest
object
Payload for creating a Pack invitation.
2 properties
2 required
DeleteUserPackPermissionsResponse
object
Confirmation of successfully deleting a user's permissions for a Pack.
RegisterPackVersionRequest
object
Payload for registering a Pack version.
1 property
1 required
PackListingDraftData
object
Draft listing data for a Pack. All fields are optional.
15 properties
UpdatePackFeaturedDocsResponse
object
Confirmation of successful Pack featured docs update.
DeletePackMakerResponse
object
Confirmation of successfully deleting a Pack maker.
BundledPackPlanPricing
object
Pricing used when workspaces have access to the Pack for free if their workspace is at least the given tier.
2 properties
2 required
PackListingList
object
A list of Pack listings.
3 properties
1 required
IngestionExecutionType
string
Type of an ingestion batch execution.
PackMcpLog
object
Pack log generated by an MCP (Model Context Protocol) operation.
4 properties
2 required
PackFeaturedDocsResponse
object
List of a Pack's featured docs.
1 property
1 required
GroupedPackInvocationLog
object
Grouped logs of the invocations of the Pack.
3 properties
3 required
PackIngestionDebugLog
object
Pack log generated by an executing ingestion. Contains metadata helpful for debugging
4 properties
4 required
FeatureSet
string
Only relevant for original Coda packs.
DeletePackCategoryResponse
object
Confirmation of successfully deleting a Pack category.
PaidFeatureSet
string
Workspace feature set excluding free.
SortDirection
string
Direction of a sort for a table or view.
PackDiscoverability
string
Widest principal a Pack is available to.
UploadPackSourceCodeRequest
object
Payload for a Pack asset upload.
3 properties
2 required
PackAssetUploadCompleteResponse
object
Response for noting a Pack asset upload is complete.
2 properties
2 required
ImageFileForUpdatePackRequest
object
Information about an image file for an update Pack request.
3 properties
2 required
PackLogsList
object
List of Pack logs.
3 properties
1 required
PackConnectionMultiHeaderCredentials
object
2 properties
2 required
FreePackPlanPricing
object
Pricing used when workspaces can subscribe to the Pack for free.
1 property
1 required
PackConnectionUrlParamMetadata
object
4 properties
4 required
HandlePackInvitationRequest
object
Payload for handling a Pack invitation (accept or reject).
1 property
1 required
PackConnectionAwsAssumeRolePatch
object
3 properties
1 required
PackAgentRuntimeLogDetails
object
Details for pack agent runtime logs
3 properties
1 required
DeletePackResponse
object
Confirmation of successful Pack deletion.
IngestionStatus
string
Status of the ingestion execution.
PackAgentRuntimeLog
object
Pack log generated by an executing agent runtime.
10 properties
3 required
MakerSummary
object
Summary about a maker
6 properties
1 required
PackSystemConnectionCredentials
Credentials of a Pack connection.
PackFetcherLog
object
System logs of Pack calls to context.fetcher.
9 properties
2 required
EmailPrincipal
object
2 properties
2 required
PackReviewStatus
string
The status of a pack review
CreatePackReleaseRequest
object
Payload for creating a new Pack release.
2 properties
1 required
PackInternalLog
object
Coda internal logs from the packs infrastructure. Only visible to Codans.
4 properties
4 required
PackLogRequestType
string
The context request type where a Pack log is generated.
Maker
object
Info about the maker
7 properties
2 required
CreatePackResponse
object
Info about a Pack that was just created.
1 property
1 required
PackInvitationWithPackList
object
List of Pack invitations with Pack metadata.
3 properties
1 required
PackAssetUploadInfo
object
Information indicating where to upload the Pack asset, and an endpoint to mark the upload as complete.
3 properties
3 required
PackConnectionAwsAccessKeyCredentials
object
3 properties
3 required
PackInvocationLogDetails
object
Details for pack invocation logs
7 properties
1 required
PackSourceCodeInfo
object
Information indicating where to upload the Pack source code, and an endpoint to mark the upload as complete.
1 property
1 required
PackCustomLog
object
Pack log generated by developer's custom logging with context.logger.
4 properties
4 required
PackSourceCodeUploadCompleteRequest
object
Payload for noting a Pack source code upload is complete.
2 properties
2 required
DeletePackPermissionResponse
object
Confirmation of successfully deleting a Pack permission.
PackGrammarlyInstitutionPrincipal
object
2 properties
2 required
IngestionParentItemsList
object
List of Ingestion Parent Items.
2 properties
1 required
PackConfigurationEntry
object
Basic details about a configuration that can be used in conjunction with a pack
3 properties
2 required
DocReference
object
Reference to a Coda doc.
4 properties
4 required
PackListingAdditionalInformation
object
Additional information saved with the pack listing draft
6 properties
PackSourceCodeVisibility
string
Visibility of a pack's source code.
IngestionLimitSettings
object
Limits for a pack-driven ingestion
3 properties
2 required
PackVersionUploadInfo
object
Information indicating where to upload the Pack version definition.
2 properties
2 required
PackGlobalPrincipal
object
1 property
1 required
FeaturedDocStatus
string
Status of featured doc in pack listing.
PackOauthConfigMetadata
object
The Pack OAuth configuration metadata.
8 properties
5 required
UpdatePackFeaturedDocsRequest
object
Payload for updating featured docs for a Pack.
1 property
1 required
PackConnectionHttpBasicPatch
object
3 properties
1 required
PackIngestionLifecycleLog
object
Pack log generated by an executing ingestion.
4 properties
4 required
PackConnectionHeaderCredentials
object
2 properties
2 required
ListPackReviewsResponse
object
Response containing pack reviews
3 properties
1 required
GetPackConfigurationJsonSchemaResponse
object
JSON schema response.
UpsertPackListingDraftRequest
object
Request to create or update a Pack listing draft
1 property
1 required
PackConnectionMultiHeaderPatch
object
2 properties
1 required
PackConnectionUrlParamCredentials
object
2 properties
2 required
ListPackCategoriesResponse
object
Confirmation of successfully retrieving Pack categories.
1 property
1 required
SetPackOauthConfigRequest
object
Request to set the Pack OAuth configuration.
3 properties
DeletePackInvitationResponse
object
Confirmation of successfully deleting a Pack invitation.
PackConnectionCustomPatch
object
2 properties
1 required
UpdatePackInvitationRequest
object
Payload for updating a Pack invitation.
1 property
1 required
PackConnectionGoogleServiceAccountPatch
object
2 properties
1 required
PackConnectionHttpBasicCredentials
object
3 properties
2 required
PackReviewAdditionalInformation
object
Additional information about the pack review
6 properties
BundledPackPlan
object
The Pack plan to show the Pack can be accessed if the workspace is at least the given tier.
4 properties
4 required
UpdatePackInvitationResponse
object
Confirmation of successfully updating a Pack invitation.
DomainPrincipal
object
2 properties
2 required
IngestionBatchExecution
object
An ingestion batch execution.
19 properties
10 required
nextPageLink
string
If specified, a link that can be used to fetch the next page of results.
PackOrganizationAccessForCodaBrain
object
Describes restrictions that a user's organization has placed on a pack for Coda Brain ingestions
5 properties
3 required
PackRelease
object
Details about a Pack release.
6 properties
6 required
PackReleaseList
object
List of Pack releases.
3 properties
1 required
CreatePackInvitationResponse
object
Confirmation of successfully creating a Pack invitation.
1 property
1 required
PackInvitationWithPack
object
Pack invitation with Pack metadata.
4 properties
4 required
AddPackMakerResponse
object
Confirmation of successfully adding a Pack maker.
SetPackSystemConnectionRequest
object
The request to set pack system connection credentials.
1 property
1 required
ListPackMakersResponse
object
Confirmation of successfully retrieving Pack makers.
1 property
1 required
UpdatePackReleaseRequest
object
Payload for updating a new Pack release.
1 property
GroupedPackLogsList
object
List of grouped Pack logs.
4 properties
2 required
PackListingDetail
object
A detailed Pack listing.
34 properties
14 required
PackVersion
object
Details about a Pack version.
8 properties
5 required
CreatePackVersionRequest
object
Payload for Pack version upload complete.
3 properties
CreatePackRequest
object
Payload for creating a Pack.
4 properties
PackListing
object
A Pack listing.
30 properties
12 required
UploadPackAssetRequest
object
Payload for a Pack asset upload.
4 properties
4 required
CreatePackReviewRequest
object
Request to create a pack review
2 properties
PackPermission
object
Metadata about a Pack permission.
3 properties
3 required
FolderReference
object
Reference to a Coda folder.
4 properties
3 required
UserSummary
object
Summary about the user.
4 properties
3 required
WorkspacePrincipal
object
2 properties
2 required
AddPackCategoryRequest
object
Payload for adding a Pack Category.
1 property
1 required
IngestionBatchExecutionsList
object
List of Ingestion Batch Executions.
2 properties
1 required
PublishingCategory
object
Info about a publishing category
3 properties
2 required
PackSummary
object
Summary of a Pack.
20 properties
6 required
PackUserPrincipal
object
2 properties
2 required
GetPackListingDraftResponse
object
Response containing the Pack listing draft
2 properties
PackVersionDiffs
object
Info about the diff between two Pack versions.
2 properties
2 required
PackInvitationList
object
List of Pack invitations.
3 properties
1 required
PackPrincipal
Metadata about a Pack principal.
PackListingInstallContextType
string
Type of context in which a Pack is being installed.
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Coda publishes across the network.