Common Document Generation Service API
Common Document Generation Service (CDOGS) is a common hosted service (API) for generating documents from templates, data documents, and assets.
Capabilities: The API can generate any PDF or XML-based documents such as docx, xlsx, pptx, odt, ods, odp, and html. Examples of XML-based editors include Microsoft Office™, LibreOffice™ or OpenOffice™.
The CDOGS API is capable of doing the following:
Merge complex datasets into document templates Supports any XML-based document templates including but not limited to Microsoft Office™, LibreOffice™ or OpenOffice™ Rich templating library support leveraging the Carbone JS library
Usage: To learn more on how to use the CDOGS API, check out the API Usage docs here. You can find the OpenAPI 3.0 Specification of the CDOGS API here.
Onboarding: For information about onboarding to CDOGS or other common services, see the onboarding documentation.
Datasets available for download
Additional Info
| Field | Value |
|---|---|
| Last Updated | October 19, 2025, 23:30 (UTC) |
| Created | October 19, 2025, 23:30 (UTC) |
|
Domain / Topic
Domain or topic of the dataset being cataloged.
|
|
|
Title
Title for the Dataset.
|
Common Document Generation Service API |
|
Description
A description of the dataset.
|
Common Document Generation Service (CDOGS) is a common hosted service (API) for generating documents from templates, data documents, and assets. Capabilities: The API can generate any PDF or XML-based documents such as docx, xlsx, pptx, odt, ods, odp, and html. Examples of XML-based editors include Microsoft Office™, LibreOffice™ or OpenOffice™. The CDOGS API is capable of doing the following: Merge complex datasets into document templates Supports any XML-based document templates including but not limited to Microsoft Office™, LibreOffice™ or OpenOffice™ Rich templating library support leveraging the Carbone JS library Usage: To learn more on how to use the CDOGS API, check out the API Usage docs here. You can find the OpenAPI 3.0 Specification of the CDOGS API here. Onboarding: For information about onboarding to CDOGS or other common services, see the onboarding documentation. |
|
Tags / Keywords
Keywords/tags categorizing the dataset.
|
|
|
Format (CSV, XLS, TXT, PDF, etc)
File format of the dataset.
|
|
|
Dataset Size
Dataset size in megabytes.
|
|
|
Metadata Identifier
Metadata identifier – can be used as the unique identifier for catalogue entry
|
|
|
Published Date
Published date of the dataset.
|
2020-04-28 |
|
Time Period Data Span (start date)
Start date of the data in the dataset.
|
|
|
Time Period Data Span (end date)
End date of time data in the dataset.
|
|
|
GeoSpatial Area Data Span
A spatial region or named place the dataset covers.
|
| Field | Value |
|---|---|
|
Access category
Type of access granted for the dataset (open, closed, service, etc).
|
|
|
License
License used to access the dataset.
|
Access Only |
|
Limits on use
Limits on use of data.
|
|
|
Location
Location of the dataset.
|
https://catalogue.data.gov.bc.ca/dataset/common-document-generation-service-api |
|
Data Service
Data service for accessing a dataset.
|
|
|
Owner
Owner of the dataset.
|
Natural Resource Information and Digital Services |
|
Contact Point
Who to contact regarding access?
|
Sharolyn Hurley |
|
Contact Point Email
The email to contact regarding access?
|
[email protected] |
|
Publisher
Publisher of the dataset.
|
|
|
Publisher Email
Email of the publisher.
|
|
|
Author
Author of the dataset.
|
|
|
Author Email
Email of the author.
|
|
|
Accessed At
Date the data and metadata was accessed.
|
| Field | Value |
|---|---|
|
Identifier
Unique identifier for the dataset.
|
|
|
Language
Language(s) of the dataset
|
|
|
Link to dataset description
A URL to an external document describing the dataset.
|
|
|
Persistent Identifier
Data is identified by a persistent identifier.
|
|
|
Globally Unique Identifier
Data is identified by a persistent and globally unique identifier.
|
|
|
Contains data about individuals
Does the data hold data about individuals?
|
|
|
Contains data about identifiable individuals
Does the data hold identifiable data about individual?
|
|
|
Contains Indigenous Data
Does the data hold data about Indigenous communities?
|
|
|
Portal Type
Platform type of the source portal.
|
| Field | Value |
|---|---|
|
Version
Version of the datatset
|
None |
|
Source
Source of the dataset.
|
https://github.com/bcgov/common-services-team-library |
|
Version notes
Version notes about the dataset.
|
|
|
Is version of another dataset
Link to dataset that it is a version of.
|
|
|
Other versions
Link to datasets that are versions of it.
|
|
|
Provenance Text
Provenance Text of the data.
|
|
|
Provenance URL
Provenance URL of the data.
|
|
|
Temporal resolution
Describes how granular the date/time data in the dataset is.
|
|
|
GeoSpatial resolution in meters
Describes how granular (in meters) geospatial data is in the dataset.
|
|
|
GeoSpatial resolution (in regions)
Describes how granular (in regions) geospatial data is in the dataset.
|
| Field | Value |
|---|---|
|
Indigenous Community Permission
Who holds the Indigenous Community Permission. Who to contact regarding access to a dataset that has data about Indigenous communities.
|
|
|
Community Permission
Community permission (who gave permission).
|
|
|
The Indigenous communities the dataset is about
Indigenous communities from which data is derived.
|
| Field | Value |
|---|---|
|
Number of data rows
If tabular dataset, total number of rows.
|
|
|
Number of data columns
If tabular dataset, total number of unique columns.
|
|
|
Number of data cells
If tabular dataset, total number of cells with data.
|
|
|
Number of data relations
If RDF dataset, total number of triples.
|
|
|
Number of entities
If RDF dataset, total number of entities.
|
|
|
Number of data properties
If RDF dataset, total number of unique properties used by the triples.
|
|
|
Data quality
Describes the quality of the data in the dataset.
|
|
|
Metric for data quality
A metric used to measure the quality of the data, such as missing values or invalid formats.
|
0 Comments