List models
⚠️ DEPRECATED: This endpoint is deprecated and will be removed in a future version. Please migrate to the new Datasets API instead.
Request schema
Path parameters
ID of the source
Query parameters
Designates which page of results to return. Always starts at 1. If 0 is specified, it defaults to 1.
Determines the number of results on each page. It can't exceed 100.
Organizes the results based on their creation time, either ascending or descending.
Header parameters
HTTP: basicAuth
HTTP AuthorizationScheme: basic
GET /api/v1/sources/{source_id}/models?page=SOME_NUMBER_VALUE&per_page=SOME_NUMBER_VALUE&order=SOME_STRING_VALUE HTTP/1.1 Authorization: Bearer REPLACE_BEARER_TOKEN Host: app.getcensus.com
Responses
200
The outcome of the request
An object to help you navigate the list of results.
Total records in the collection.
Records on each page.
The previous page number, or null for the first page.
The current page number.
The next page number, or null if it's the last page.
The number of the last page with records.
The list of results.
The type of this source object, will always be model.
The id of this model.
The name of this model.
The identifier for the dataset that corresponds to this model. A model will always have a corresponding dataset unless the model belongs to a dbt, looker, sigma recipe that has not been used in Census
The description for this model.
The SQL query associated with this model.
When this model was created.
When this model was last updated.
The compiled query associated with this model if it is built atop a DBT instance.
A list of columns from this model.
The name of the column.
The data type of the column.
[Deprecated] Identical to dataset_id but with a typo. Will be removed in a future version.
[Deprecated] The source object ID for this model. You can typically ignore this.
{ "status": "success", "pagination": { "total_records": 14, "per_page": 25, "prev_page": 1, "page": 2, "next_page": 3, "last_page": 10 }, "data": [ { "type": "model", "id": 18, "name": "New App Users", "dataset_id": 12, "description": "Users that have signed up for our product in the last week.", "query": "SELECT * FROM \"users\"", "created_at": "2021-10-20T02:43:07.120Z", "updated_at": "2021-10-20T02:50:35.477Z", "compiled_query": "string", "columns": [ { "name": "user_id", "type": "character varying (256)" }, { "name": "full_name", "type": "character varying (256)" } ], "dataset_id=": 12, "source_object_id": 20 } ] }