You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: api-reference/v2/general/introduction.mdx
+25-1Lines changed: 25 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,30 @@ The Glide APIv2 is a RESTful API that allows you to programmatically interact wi
7
7
8
8
<Warning>This API is currently in a public beta state. Feedback is welcome. However, please be aware that **breaking changes are expected**!</Warning>
9
9
10
+
## Understanding Tables in Glide
11
+
12
+
Glide uses different types of tables to store and organize data within your applications. The main types of tables include:
13
+
14
+
### Big Tables
15
+
Big Tables are Glide's native database solution, designed for handling large datasets efficiently. They offer:
16
+
- High performance for large-scale data operations
17
+
- Direct API access through this v2 API
18
+
- Advanced querying capabilities
19
+
- Built-in data type validation
20
+
- Optimized for programmatic access
21
+
22
+
### Other Table Types
23
+
While not accessible through this API, Glide also supports:
24
+
- Google Sheets tables
25
+
- Excel tables
26
+
- Airtable connections
27
+
- CSV imports
28
+
- Custom data source integrations
29
+
30
+
<Note>
31
+
This v2 API exclusively works with Big Tables, making it the ideal choice when you need to programmatically manage large datasets or require high-performance data operations.
32
+
</Note>
33
+
10
34
## Functionality
11
35
12
36
This version of the Glide API **only accesses Big Table data sources**. An attempt to use this API with any other data source will return an error.
@@ -22,4 +46,4 @@ This Glide API v2 differs from previous versions in that it:
22
46
- Is the most performant way to programatically interact with Big Tables
23
47
- Is capable of ingesting much larger data sets through the use of [stashing](/api-reference/v2/stashing/introduction)
24
48
- Does not require application scoping (i.e., no `appId` is required)
Copy file name to clipboardExpand all lines: api-reference/v2/tables/get-tables.mdx
+17Lines changed: 17 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,4 +5,21 @@ openapi: get /tables
5
5
6
6
Get a list of all Big Tables associated with the team of the authenticated user.
7
7
8
+
## Understanding Tables in Glide
9
+
10
+
Tables in Glide are the fundamental way to store, organize, and manage your application's data. They function similar to spreadsheets, with rows and columns that define your data structure. Each table consists of:
11
+
12
+
- A schema that defines the structure and data types of your columns
13
+
- Rows of data that conform to the schema
14
+
- A unique identifier for each row
15
+
16
+
Big Tables, which this endpoint specifically deals with, are Glide's most powerful and scalable data storage solution. They're designed for:
17
+
18
+
- Handling large datasets efficiently
19
+
- Supporting complex data types and relationships
20
+
- Enabling high-performance data operations
21
+
- Supporting bulk data operations through [stashing](/api-reference/v2/stashing/introduction)
22
+
23
+
Big Tables differ from other table types in Glide (such as Google Sheets or Airtable integrations) by being native to the Glide platform and optimized for performance at scale. They're the recommended choice when building data-intensive applications or when you need programmatic access to your data through the API.
24
+
8
25
<Warning>This endpoint only retrieves **Big Table** tables. No other table types will be included in the response, even though they are part of your Glide team.</Warning>
0 commit comments