-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsdkgen.lock
More file actions
1 lines (1 loc) · 14.2 KB
/
sdkgen.lock
File metadata and controls
1 lines (1 loc) · 14.2 KB
1
{"sdkfabric/airtable":{"baseUrl":"https://api.airtable.com/","security":{"type":"httpBearer"},"operations":{"meta.getWhoami":{"path":"/v0/meta/whoami","method":"GET","return":{"code":200,"schema":{"type":"reference","target":"User"}},"arguments":[],"throws":[{"code":999,"schema":{"type":"reference","target":"Error"}}],"description":"Retrieve the user's ID. For OAuth access tokens, the scopes associated with the token used are also returned.","stability":1,"security":[],"authorization":true,"tags":[]},"records.getAll":{"path":"/v0/:baseId/:tableIdOrName","method":"GET","return":{"code":200,"schema":{"type":"reference","target":"Record_Collection"}},"arguments":{"baseId":{"in":"path","schema":{"type":"string"}},"tableIdOrName":{"in":"path","schema":{"type":"string"}},"timeZone":{"in":"query","schema":{"type":"string"}},"userLocale":{"in":"query","schema":{"type":"string"}},"pageSize":{"in":"query","schema":{"type":"integer"}},"maxRecords":{"in":"query","schema":{"type":"integer"}},"offset":{"in":"query","schema":{"type":"string"}},"view":{"in":"query","schema":{"type":"string"}},"sort":{"in":"query","schema":{"type":"string"}},"filterByFormula":{"in":"query","schema":{"type":"string"}},"cellFormat":{"in":"query","schema":{"type":"string"}},"fields":{"in":"query","schema":{"type":"string"}},"returnFieldsByFieldId":{"in":"query","schema":{"type":"boolean"}},"recordMetadata":{"in":"query","schema":{"type":"string"}}},"throws":[{"code":999,"schema":{"type":"reference","target":"Error"}}],"description":"List records in a table. Note that table names and table ids can be used interchangeably. We recommend using table IDs so you don't need to modify your API request when your table name changes.","stability":1,"security":[],"authorization":true,"tags":[]},"records.get":{"path":"/v0/:baseId/:tableIdOrName/:recordId","method":"GET","return":{"code":200,"schema":{"type":"reference","target":"Record"}},"arguments":{"baseId":{"in":"path","schema":{"type":"string"}},"tableIdOrName":{"in":"path","schema":{"type":"string"}},"recordId":{"in":"path","schema":{"type":"string"}}},"throws":[{"code":999,"schema":{"type":"reference","target":"Error"}}],"description":"Retrieve a single record. Any \"empty\" fields (e.g. \"\", [], or false) in the record will not be returned.","stability":1,"security":[],"authorization":true,"tags":[]},"records.create":{"path":"/v0/:baseId/:tableIdOrName","method":"POST","return":{"code":200,"schema":{"type":"reference","target":"Record_Collection"}},"arguments":{"baseId":{"in":"path","schema":{"type":"string"}},"tableIdOrName":{"in":"path","schema":{"type":"string"}},"payload":{"in":"body","schema":{"type":"reference","target":"Record_Collection"}}},"throws":[{"code":999,"schema":{"type":"reference","target":"Error"}}],"description":"Creates multiple records. Note that table names and table ids can be used interchangeably. We recommend using table IDs so you don't need to modify your API request when your table name changes.","stability":1,"security":[],"authorization":true,"tags":[]},"records.replace":{"path":"/v0/:baseId/:tableIdOrName/:recordId","method":"PUT","return":{"code":200,"schema":{"type":"reference","target":"Record"}},"arguments":{"baseId":{"in":"path","schema":{"type":"string"}},"tableIdOrName":{"in":"path","schema":{"type":"string"}},"recordId":{"in":"path","schema":{"type":"string"}},"payload":{"in":"body","schema":{"type":"reference","target":"Record"}}},"throws":[{"code":999,"schema":{"type":"reference","target":"Error"}}],"description":"Updates a single record. Table names and table ids can be used interchangeably. We recommend using table IDs so you don't need to modify your API request when your table name changes.","stability":1,"security":[],"authorization":true,"tags":[]},"records.replaceAll":{"path":"/v0/:baseId/:tableIdOrName","method":"PUT","return":{"code":200,"schema":{"type":"reference","target":"Bulk_Update_Response"}},"arguments":{"baseId":{"in":"path","schema":{"type":"string"}},"tableIdOrName":{"in":"path","schema":{"type":"string"}},"payload":{"in":"body","schema":{"type":"reference","target":"Bulk_Update_Request"}}},"throws":[{"code":999,"schema":{"type":"reference","target":"Error"}}],"description":"Updates up to 10 records, or upserts them when performUpsert is set.","stability":1,"security":[],"authorization":true,"tags":[]},"records.update":{"path":"/v0/:baseId/:tableIdOrName/:recordId","method":"PATCH","return":{"code":200,"schema":{"type":"reference","target":"Record"}},"arguments":{"baseId":{"in":"path","schema":{"type":"string"}},"tableIdOrName":{"in":"path","schema":{"type":"string"}},"recordId":{"in":"path","schema":{"type":"string"}},"payload":{"in":"body","schema":{"type":"reference","target":"Record"}}},"throws":[{"code":999,"schema":{"type":"reference","target":"Error"}}],"description":"Updates a single record. Table names and table ids can be used interchangeably. We recommend using table IDs so you don't need to modify your API request when your table name changes.","stability":1,"security":[],"authorization":true,"tags":[]},"records.updateAll":{"path":"/v0/:baseId/:tableIdOrName","method":"PATCH","return":{"code":200,"schema":{"type":"reference","target":"Bulk_Update_Response"}},"arguments":{"baseId":{"in":"path","schema":{"type":"string"}},"tableIdOrName":{"in":"path","schema":{"type":"string"}},"payload":{"in":"body","schema":{"type":"reference","target":"Bulk_Update_Request"}}},"throws":[{"code":999,"schema":{"type":"reference","target":"Error"}}],"description":"Updates up to 10 records, or upserts them when performUpsert is set.","stability":1,"security":[],"authorization":true,"tags":[]},"records.delete":{"path":"/v0/:baseId/:tableIdOrName/:recordId","method":"DELETE","return":{"code":200,"schema":{"type":"reference","target":"Delete_Response"}},"arguments":{"baseId":{"in":"path","schema":{"type":"string"}},"tableIdOrName":{"in":"path","schema":{"type":"string"}},"recordId":{"in":"path","schema":{"type":"string"}}},"throws":[{"code":999,"schema":{"type":"reference","target":"Error"}}],"description":"Deletes a single record","stability":1,"security":[],"authorization":true,"tags":[]},"fields.create":{"path":"/v0/meta/bases/:baseId/tables/:tableId/fields","method":"POST","return":{"code":200,"schema":{"type":"reference","target":"Field"}},"arguments":{"baseId":{"in":"path","schema":{"type":"string"}},"tableId":{"in":"path","schema":{"type":"string"}},"payload":{"in":"body","schema":{"type":"reference","target":"Field"}}},"throws":[{"code":999,"schema":{"type":"reference","target":"Error"}}],"description":"Creates a new column and returns the schema for the newly created column.","stability":1,"security":[],"authorization":true,"tags":[]},"fields.update":{"path":"/v0/meta/bases/:baseId/tables/:tableId/fields/:columnId","method":"PATCH","return":{"code":200,"schema":{"type":"reference","target":"Field"}},"arguments":{"baseId":{"in":"path","schema":{"type":"string"}},"tableId":{"in":"path","schema":{"type":"string"}},"columnId":{"in":"path","schema":{"type":"string"}},"payload":{"in":"body","schema":{"type":"reference","target":"Field"}}},"throws":[{"code":999,"schema":{"type":"reference","target":"Error"}}],"description":"Updates the name and/or description of a field. At least one of name or description must be specified.","stability":1,"security":[],"authorization":true,"tags":[]},"tables.create":{"path":"/v0/meta/bases/:baseId/tables","method":"POST","return":{"code":200,"schema":{"type":"reference","target":"Table"}},"arguments":{"baseId":{"in":"path","schema":{"type":"string"}},"payload":{"in":"body","schema":{"type":"reference","target":"Table"}}},"throws":[{"code":999,"schema":{"type":"reference","target":"Error"}}],"description":"Creates a new table and returns the schema for the newly created table.","stability":1,"security":[],"authorization":true,"tags":[]},"tables.update":{"path":"/v0/meta/bases/:baseId/tables/:tableIdOrName","method":"PATCH","return":{"code":200,"schema":{"type":"reference","target":"Table"}},"arguments":{"baseId":{"in":"path","schema":{"type":"string"}},"tableIdOrName":{"in":"path","schema":{"type":"string"}},"payload":{"in":"body","schema":{"type":"reference","target":"Table"}}},"throws":[{"code":999,"schema":{"type":"reference","target":"Error"}}],"description":"Updates the name and/or description of a table. At least one of name or description must be specified.","stability":1,"security":[],"authorization":true,"tags":[]},"comments.getAll":{"path":"/v0/:baseId/:tableIdOrName/:recordId/comments","method":"GET","return":{"code":200,"schema":{"type":"reference","target":"Comment_Collection"}},"arguments":{"baseId":{"in":"path","schema":{"type":"string"}},"tableIdOrName":{"in":"path","schema":{"type":"string"}},"recordId":{"in":"path","schema":{"type":"string"}}},"throws":[{"code":999,"schema":{"type":"reference","target":"Error"}}],"description":"Returns a list of comments for the record from newest to oldest.","stability":1,"security":[],"authorization":true,"tags":[]},"comments.create":{"path":"/v0/:baseId/:tableIdOrName/:recordId/comments","method":"POST","return":{"code":200,"schema":{"type":"reference","target":"Comment"}},"arguments":{"baseId":{"in":"path","schema":{"type":"string"}},"tableIdOrName":{"in":"path","schema":{"type":"string"}},"recordId":{"in":"path","schema":{"type":"string"}},"payload":{"in":"body","schema":{"type":"reference","target":"Comment"}}},"throws":[{"code":999,"schema":{"type":"reference","target":"Error"}}],"description":"Creates a comment on a record. User mentioned is supported.","stability":1,"security":[],"authorization":true,"tags":[]},"comments.update":{"path":"/v0/:baseId/:tableIdOrName/:recordId/comments/:rowCommentId","method":"PATCH","return":{"code":200,"schema":{"type":"reference","target":"Comment"}},"arguments":{"baseId":{"in":"path","schema":{"type":"string"}},"tableIdOrName":{"in":"path","schema":{"type":"string"}},"recordId":{"in":"path","schema":{"type":"string"}},"rowCommentId":{"in":"path","schema":{"type":"string"}},"payload":{"in":"body","schema":{"type":"reference","target":"Comment"}}},"throws":[{"code":999,"schema":{"type":"reference","target":"Error"}}],"description":"Updates a comment on a record. API users can only update comments they have created. User mentioned is supported.","stability":1,"security":[],"authorization":true,"tags":[]},"comments.delete":{"path":"/v0/:baseId/:tableIdOrName/:recordId/comments/:rowCommentId","method":"DELETE","return":{"code":200,"schema":{"type":"reference","target":"Delete_Response"}},"arguments":{"baseId":{"in":"path","schema":{"type":"string"}},"tableIdOrName":{"in":"path","schema":{"type":"string"}},"recordId":{"in":"path","schema":{"type":"string"}},"rowCommentId":{"in":"path","schema":{"type":"string"}}},"throws":[{"code":999,"schema":{"type":"reference","target":"Error"}}],"description":"Deletes a comment from a record. Non-admin API users can only delete comments they have created. Enterprise Admins can delete any comment from a record.","stability":1,"security":[],"authorization":true,"tags":[]}},"definitions":{"Bulk_Update_Request":{"description":"","type":"struct","properties":{"performUpsert":{"description":"","type":"array","schema":{"type":"string"}},"returnFieldsByFieldId":{"description":"","type":"boolean"},"typecast":{"description":"","type":"boolean"},"records":{"description":"","type":"array","schema":{"type":"reference","target":"Record"}}}},"Bulk_Update_Response":{"description":"","type":"struct","properties":{"createdRecords":{"description":"","type":"array","schema":{"type":"string"}},"updatedRecords":{"description":"","type":"array","schema":{"type":"string"}},"records":{"description":"","type":"array","schema":{"type":"reference","target":"Record"}}}},"Comment":{"description":"","type":"struct","properties":{"id":{"description":"","type":"string"},"createdTime":{"description":"","type":"string"},"lastUpdatedTime":{"description":"","type":"string"},"text":{"description":"","type":"string"},"parentCommentId":{"description":"","type":"string"},"reactions":{"description":"","type":"string"},"author":{"description":"","type":"reference","target":"Comment_Author"}}},"Comment_Author":{"description":"","type":"struct","properties":{"id":{"description":"","type":"string"},"email":{"description":"","type":"string"},"name":{"description":"","type":"string"}}},"Comment_Collection":{"description":"","type":"struct","properties":{"offset":{"description":"","type":"string"},"records":{"description":"","type":"array","schema":{"type":"reference","target":"Comment"}}}},"Comment_Reaction":{"description":"","type":"struct","properties":{"emoji":{"description":"","type":"string"},"reactingUser":{"description":"","type":"reference","target":"Comment_Author"}}},"Delete_Response":{"description":"","type":"struct","properties":{"deleted":{"description":"","type":"boolean"},"id":{"description":"","type":"string"}}},"Error":{"description":"","type":"struct","properties":{"error":{"description":"","type":"reference","target":"Error_Details"}}},"Error_Details":{"description":"","type":"struct","properties":{"type":{"description":"","type":"string"},"message":{"description":"","type":"string"}}},"Field":{"description":"","type":"struct","properties":{"id":{"description":"","type":"string"},"type":{"description":"","type":"string"},"name":{"description":"","type":"string"},"description":{"description":"","type":"string"},"options":{"description":"","type":"reference","target":"Field_Options"}}},"Field_Options":{"description":"","type":"map","schema":{"type":"any"}},"Record":{"description":"","type":"struct","properties":{"id":{"description":"","type":"string"},"createdTime":{"description":"","type":"string"},"fields":{"description":"","type":"map","schema":{"type":"any"}}}},"Record_Collection":{"description":"","type":"struct","properties":{"offset":{"description":"","type":"string"},"records":{"description":"","type":"array","schema":{"type":"reference","target":"Record"}}}},"Table":{"description":"","type":"struct","properties":{"id":{"description":"","type":"string"},"primaryFieldId":{"description":"","type":"string"},"name":{"description":"","type":"string"},"description":{"description":"","type":"string"},"fields":{"description":"","type":"array","schema":{"type":"reference","target":"Field"}}}},"User":{"description":"","type":"struct","properties":{"email":{"description":"","type":"string"},"id":{"description":"","type":"string"}}}}}}