hackforla / hackforla/tables

Project Onboarding - Reaserch Figma API compatibility

Open
#133 0 comments 0 reactions 0 assignees View on GitHub
Complexity: Medium feature: tables role: developer size: 2pt
Dominant language
JavaScript
Stars
2
Forks
0
PR merge metrics
No merged PRs in 30d

Description

### Overview
We need to research Figma API compatibility to extend project onboarding capabilities (e.g., adding volunteers to Figma teams).

#### Details
This issue is part of enhancing Project Onboarding features. The research will help integrate Figma access into our Google Apps Script (GAS) system, which automates onboarding/offboarding for HFLA projects

### Action Items
- [ ] **Research Figma API for integration with Google Apps Script**:
- Investigate the Figma API’s capabilities (e.g., team/project access management, user permissions).
- Assess compatibility with GAS (e.g., HTTP requests via `UrlFetchApp`, OAuth requirements).
- Identify setup needs (e.g., API token generation, authentication scopes).
- [ ] Document findings: Summarize Figma API features, authentication process, and GAS compatibility. This can be in an issue comment on in a document which you place in the tables drive

### Resources
- https://developers.figma.com/docs/rest-api/
- [tables drive folder, Issue #133](https://drive.google.com/drive/folders/1bOkup3d5Duc0JFdA-oVtZLZRezGoOYq_)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.