OK, I do things a little differently, and will someday use R etc. I have excel sheets for each table and fields I want to pull down. For S2701 (which is a good choice) I have a list of all the fields (from Census data, advanced, table download - Col Metadata file) and then I have a little formula. So I just put the field names in rows (up to 49 names) and the formula creates the API for those fields for all counties, all states and the US, it takes about 1 minute. For example; (all counties)
https://api.census.gov/data/2021/acs/acs5/subject?get=S2701_C01_001E,S2701_C01_017E,S2701_C01_023E,S2701_C01_024E,S2701_C01_032E,S2701_C01_035E,S2701_C05_001E,S2701_C05_002E,S2701_C05_011E,NAME&for=county:*
S2701_C01_001E Estimate!!Total!!Civilian noninstitutionalized population
S2701_C01_017E Estimate!!Total!!Civilian noninstitutionalized population!!RACE AND HISPANIC OR LATINO ORIGIN!!Black or African American alone
S2701_C01_023E Estimate!!Total!!Civilian noninstitutionalized population!!RACE AND HISPANIC OR LATINO ORIGIN!!Hispanic or Latino (of any race)
S2701_C01_024E Estimate!!Total!!Civilian noninstitutionalized population!!RACE AND HISPANIC OR LATINO ORIGIN!!White alone, not Hispanic or Latino
S2701_C01_032E Estimate!!Total!!Civilian noninstitutionalized population!!NATIVITY AND U.S. CITIZENSHIP STATUS!!Foreign born
S2701_C01_035E Estimate!!Total!!Civilian noninstitutionalized population!!DISABILITY STATUS!!With a disability
S2701_C05_001E Estimate!!Percent Uninsured!!Civilian noninstitutionalized population
S2701_C05_002E Estimate!!Percent Uninsured!!Civilian noninstitutionalized population!!AGE!!Under 6 years
S2701_C05_011E Estimate!!Percent Uninsured!!Civilian noninstitutionalized population!!AGE!!Under 19 years
I can send you the file, you can use it for any table it takes 5 minutes to get the metadata file copy it into the sheet and then choose which fields you want. There are 305 fields in S2701, otherwise, I'd just paste the API for all fields here. I think for short pulls (no heavy lifting) this works great. For heavy lifting tidycensus and other solutions that this group knows in their sleep are best.
Again, I can send you the file, let me know and good luck.
Tom