Independent site. Data from NYC Open Data; not affiliated with the City of New York.

NYC Property Factsfree public-records reference

107-18 70th Road, Queens, NY 11375

BBL 4032390038 (Borough 4, Block 3239, Lot 38) · BIN 4077497 · Last updated:

Also recorded in city data as: 107-10 70 Rd · 107-12 70 Rd · 107-14 70 Rd · 107-16 70 Rd · 107-18 70 Th __road

Summary · as of October 31, 2026

107-18 70th Road (Queens, NY 11375; tax lot BBL 4032390038) is a store building (building class K1: store building (subtype K1)), built around 1974, on a 19,500 sq ft lot zoned C4-4A. City tax records list the owner as 107-18 REALTY ASSN. The Department of Finance's final market value for tax year 2027 is $13,041,000. As of October 31, 2026, NYC Open Data shows four DOB jobs with a permit issued but no sign-off and five OATH tickets with an unpaid balance. There were 17 311 requests in the past 12 months and no HPD complaints since 2019. (Source: NYC Open Data — DOB, HPD, OATH, DOF, DCP and ACRIS datasets — compiled by NYC Property Facts.)

Owner of record
107-18 REALTY ASSN
Building class
K1 · Store building
Year built · units
1974 · 0 res.
Lot area · zoning
19,500 sq ft · C4-4A
Market value (DOF)
$13,041,000 FY2027
Last priced deed
—
BBL
4032390038
BIN
4077497

How to cite: NYC Property Facts, “107-18 70th Road, Queens, NY 11375 (BBL 4032390038)”, data as of 2026-10-31, https://nycpropertyfacts.com/ny/queens/107-18-70th-road-4032390038. Source: NYC Open Data.

Lot & building

Basic facts about the tax lot and building from the city’s PLUTO database.

Owner (as listed by the city)
107-18 REALTY ASSNThe owner name on the city’s tax records. It can lag behind recent sales and is often an LLC.
Building class
K1 – Store building (subtype K1)The Department of Finance’s category for what kind of building this is.
Land use
Commercial & officeCity Planning’s broad category of how the lot is used.
Year built
1974Often an estimate for older buildings.
Floors
1
Units
0 residential / 6 totalResidential units are apartments; total includes stores and offices.
Buildings on lot
1
Lot size
19,500 sq ft (150 ft × 130 ft)
Building floor area
19,500 sq ft (incl. 19,500 sq ft commercial)
Zoning
C4-4A, FHThe zoning district sets what can be built and used here. Commercial district.
Built vs. allowed density (FAR)
1.00 built / 4.00 max residentialFloor Area Ratio = building floor area ÷ lot area. If built FAR is below the maximum, zoning may allow more floor area (other rules apply).
Identifiers
BBL 4032390038 (Borough 4, Block 3239, Lot 38) · BIN 4077497BBL identifies the tax lot; BIN identifies each building (from DOB/HPD/footprint records).

Source: PLUTO (Dept. of City Planning) — city dataset updated 2026-08-24; data as of 2026-11-02; Building Footprints — city dataset updated 2026-10-25; data as of 2026-11-01

Tax assessment

How the Department of Finance values this lot for property tax.

Market value (tax year 2027, final roll)
$13,041,000The Department of Finance’s estimate of value for tax purposes. It is not an appraisal and is often far from the sale price.
Assessed value
$5,868,450The portion of market value that taxes are calculated on (capped by law for small homes).
Taxable value (final)
$5,223,780Assessed value minus any exemptions.
Tax class
Tax class 4 – commercial / industrial
Tax yearRollMarket valueAssessed valueTax class
2027Final$13,041,000$5,868,4504
2026Final$13,058,000$5,876,1004
2025Final$12,057,000$5,425,6504

Source: DOF Property Valuation and Assessment Data — city dataset updated 2026-09-14; data as of 2026-11-02

Sales & deed history 11

Deeds recorded with the City Register (ACRIS). A deed transfers ownership. A $0 or very low price usually means a transfer between related parties, an estate, or a refinance-related transfer, not a market sale. This is not a title search; mortgages, liens and other documents are not shown.

DateTypePriceSeller (grantor)Buyer (grantee)Doc ID
1986-09-09DEED$0 / not statedShelbourne Place Corp; Harris, Irwin Yale107-18 Realty AssnFT_4290002243029
1986-01-01DEED$0 / not statedSilverstein, AudreyHarris, Irwin YaleFT_4390002188239
1986-01-01DEED$0 / not statedSilverstein, LawrenceHarris, Irwin YaleFT_4380002188238
1985-12-31DEED$0 / not statedShelbourne Place CorpSilverstein, LawerenceFT_4000002186600
1985-12-31DEED$0 / not statedShelbourne Place CorpSilverstein, AudneyFT_4010002186601
1974-01-15DEED$0 / not statedShelbourne Garage IncShelbourne Place CorpBK_7440072900678
1973-12-12DEED$0 / not statedShelbourne CompanyShelbourne Garage IncBK_7340072201887
1967-07-14DEED$0 / not statedMandel Leon; Silverstein Audrey; Harris Sally RayShelbourne CompanyBK_6740046300160
1967-07-14DEED$0 / not statedShelbourne CompanyShelbourne Garage IncBK_6740046300165
1967-07-14DEED$0 / not statedShelbourne Garage IncSally Ray Harris; Leon Mandel; Audrey SilversteinBK_6740046300156
1967-07-14DEED$0 / not statedShelbourne Garage IncShelbourne CompanyBK_6740046300169

Source: ACRIS Real Property Master — city dataset updated 2026-10-08; data as of 2026-11-02; ACRIS Real Property Legals — city dataset updated 2026-10-08; data as of 2026-11-02; ACRIS Real Property Parties — city dataset updated 2026-10-08; data as of 2026-11-02

DOB job filings 4 open of 60

A “job” is an application to the Department of Buildings to do construction work. A job marked Permitted, not signed off had a work permit issued but the city has no record of final sign-off (inspection/completion). Old jobs left in this state are common and appear in buyer and lender due diligence; the work may or may not have been done.

StatusJob #TypeFiledEst. cost
Permitted, not signed off
PERMIT ISSUED - PARTIAL JOB · 2007-01-12
402489865
BIS
A1 – Major alteration (changes use, egress or occupancy)2006-11-08$1,000
Permitted, not signed off
PERMIT ISSUED - ENTIRE JOB/WORK · 2006-05-08
402370867
BIS
A2 – Alteration with multiple work types (no change to use/occupancy)2006-04-26$3,000
Permitted, not signed off
PERMIT ISSUED - ENTIRE JOB/WORK · 1995-09-18
400473466
BIS
A2 – Alteration with multiple work types (no change to use/occupancy)1994-06-13$3,000
Permitted, not signed off
PERMIT ISSUED - ENTIRE JOB/WORK · 1994-01-12
400432607
BIS
A2 – Alteration with multiple work types (no change to use/occupancy)1993-12-15$2,000
Not open
Approved · 2026-09-30
Q01436272-I1
DOB NOW
No Work2026-09-15—
Not open
LOC Issued · 2026-03-06
Q01357864-I1
DOB NOW
Alteration2026-02-12$20,000
Not open
Approved · 2026-02-12
Q01357864-S1
DOB NOW
Alteration2026-02-12$2,000
Not open
LOC Issued · 2026-03-16
Q01331159-S1
DOB NOW
Alteration2025-12-16$10,000
Not open
LOC Issued · 2026-03-11
Q01331159-I1
DOB NOW
Alteration2025-12-16$61,100
Not open
LOC Issued · 2025-04-29
Q01161428-I1
DOB NOW
Alteration2025-01-21$8,424
Not open
LOC Issued · 2024-10-02
Q01094214-I1
DOB NOW
Alteration2024-08-23$2,550
Not open
Approved · 2023-10-17
Q00893838-P2
DOB NOW
Alteration2023-10-16$10,000
Not open
Approved · 2023-09-28
Q00938547-I1
DOB NOW
Alteration2023-09-25$3,000
Not open
Approved · 2023-08-17
Q00893838-P1
DOB NOW
Alteration2023-08-16$10,000
Not open
LOC Issued · 2023-09-07
Q00905908-I1
DOB NOW
Alteration2023-07-20$3,510
Not open
LOC Issued · 2023-10-10
Q00893825-I1
DOB NOW
Alteration2023-07-11$5,620
Not open
LOC Issued · 2024-01-03
Q00893838-I1
DOB NOW
Alteration2023-07-11$10,000
Not open
PLAN EXAM - DISAPPROVED · 2021-08-11
440657022
BIS
A2 – Alteration with multiple work types (no change to use/occupancy)2020-12-15$5,000
Not open
Approved · 2020-12-27
Q00261738-P1
DOB NOW
Alteration2020-02-14$4,000
Not open
LOC Issued · 2022-06-29
Q00261738-I1
DOB NOW
Alteration2019-12-09$4,000

Showing 20 of 60 records. The API and the source dataset have the full list.

Source: DOB NOW: Build – Job Application Filings — city dataset updated 2026-11-01; data as of 2026-11-02; DOB Job Application Filings (BIS) — city dataset updated 2026-10-30; data as of 2026-10-31

Work permits 101

Individual permits issued under DOB jobs (one job can have several permits, e.g. plumbing and construction). Permit expiration alone does not mean the job was completed or signed off.

IssuedExpiresJob #WorkPermit status
2026-03-022027-01-31Q01357864-I1
DOB NOW
Mechanical Systems
FILING FOR REPLACEMENT GAS-FIRED HVAC ROOFTOPUNIT AS PER PLANS. NO CHANGE IN USE, OCCUPANCY OR EGRESS.
Signed-off
2026-01-262026-06-10Q01331159-S1
DOB NOW
Plumbing
PROPOSED PLUMBING WORK AT AN EXIST RESTAURANT OF AN 1 STORY COMMERCIAL BUILDING ASPER PLAN. NO CHANGE IN USE, EGRESS AND OCCUPANCY.
Signed-off
2025-12-232025-12-30Q01331159-S1
DOB NOW
Plumbing
PROPOSED PLUMBING WORK AT AN EXIST RESTAURANT OF AN 1 STORY COMMERCIAL BUILDING ASPER PLAN. NO CHANGE IN USE, EGRESS AND OCCUPANCY.
Signed-off
2025-12-222026-05-15Q01331159-I1
DOB NOW
General Construction
INTERIOR RENOVATION WORK AT AN EXIST RESTAURANT OF AN 1 STORYCOMMERCIAL BUILDING AS PER PLAN. NEW FLOOR, CEILING & WALL FINISHES ANDCUSTOM MILLWORK. NO CHANGE O
Signed-off
2025-01-222025-10-09Q01161428-I1
DOB NOW
Sign
ERECT ILLUMINATED ACCESSORY BUSINESS TENANT DIRECTORY WALL SIGN; COPY READING CURALEAF, TREK BIKES SERVICE GEAR, BANGKOK CUISINE, MOCA ASIAN BISTRO, ORANGETHEOR
Signed-off
2024-08-272024-11-01Q01094214-I1
DOB NOW
Sign
INSTALL EXTERIOR ILLUMINATED WALL SIGN (curaleaf CANNABIS DISPENSARY)
Signed-off
2023-07-252023-11-06Q00905908-I1
DOB NOW
Sign
PROPOSAL TO INSTALL ILLUMINATED, NON-FLASHING, ACCESSORY BUSINESS SIGN FOR COMMERCIAL TENANT KUKU KOREAN CUISINE. NO CHANGE IN USE, EGRESS OR OCCUPANCY. Wording
Signed-off
2023-07-172024-03-25Q00893838-I1
DOB NOW
Plumbing
INTERIOR RENOVATION EXISTING RESTAURANT WITH PLUMBING WORK ON THE 1ST FLOOR. NO CHANGE IN USE, EGRESS OR OCCUANCY.
Signed-off
2023-07-172024-07-17Q00893825-I1
DOB NOW
General Construction
STORE FRONT RENOVATION FOR EXISTING RESTAURANT ON THE 1ST FLOOR. NO CHANGE IN USE, EGRESS OR OCCUPANCY.
Signed-off
2020-11-162021-09-10421370714
BIS
Equipment work / Mechanical/HVACISSUED (renewal)
2020-11-162021-09-10421370714
BIS
Equipment work / Other / general constructionISSUED (renewal)
2020-03-092020-10-06Q00261846-I1
DOB NOW
Mechanical Systems
FILED HEREWITH MECHANICAL APPLICATION IN CONJUNCTION WITH ALT 2 APPLICATION # 421913086 FOR INTERIOR RENOVATION OF TREK BICYCLES RETAIL STORE.
Signed-off

Showing 12 of 101 records. The API and the source dataset have the full list.

Source: DOB NOW: Build – Approved Permits — city dataset updated 2026-11-02; data as of 2026-11-02; DOB Permit Issuance (BIS) — city dataset updated 2026-10-31; data as of 2026-10-31

DOB violations 0 active of 4

Violations issued by the Department of Buildings for building-code or zoning conditions. Active means DOB has not recorded the violation as resolved or dismissed. Many active DOB violations are old (e.g. elevator or boiler inspection paperwork).

StatusIssuedTypeDescriptionNumber
Resolved/dismissed
VPW*-VIOLATION UNSERVED ECB-WORK WITHOUT PERMIT-DISMISSED
2014-02-19C-CONSTRUCTION OTHER OPTIONALINSTALLED (ILLUMINATED) SIGNAGE "THE GRILL" W/O PERMITS OR FILINGSVPW*021914CSTFMS03
Resolved/dismissed
V*-DOB VIOLATION - DISMISSED
2013-04-05C-CONSTRUCTION OTHER OPTIONALFAILURE TO MAINTAIN BUILDING DUE TO CAR ACCIDENTV*040513CER05DM
Resolved/dismissed
V*-DOB VIOLATION - DISMISSED
2008-06-24C-CONSTRUCTION OTHER OPTIONALV*062408C0601RS
Resolved/dismissed
V*-DOB VIOLATION - DISMISSED
1997-12-09C-CONSTRUCTION OTHER OPTIONALV*120997CC06F01VW

Source: DOB Violations — city dataset updated 2026-11-02; data as of 2026-11-02

ECB violations (DOB) 0 active of 9

DOB violations that go to a hearing at OATH (formerly the Environmental Control Board) and can carry fines. Active or Resolved follows the DOB violation status field. The hearing status is about the hearing and its penalty: written off means the city stopped collecting the fine, not that the condition was corrected. A balance due is a fine the city says is unpaid.

StatusIssuedSeverityWhat it was forPenalty / paid / balanceECB #
Resolved
Hearing: DEFAULT · Certification: CERTIFICATE ACCEPTED
1998-03-12Non-HazardousWORK WITHOUT A PERMIT. WORK NOTED: INSTALLED A 12" DIAMETER X 16" LING AMPLIFER/ SPEAKER AT THE FRONT OF THE BUILDING APPROX 8 FEET FROM THE GROUND, CREATING DISTURBING NOISES. REMEDY: OBTAIN A PERMIT IF FEASIB$2,500 / $2,500 / $034169806Y
Resolved
Hearing: IN VIOLATION · Certification: CERTIFICATE ACCEPTED
1993-03-26Non-Hazardous3A,3B,$250 / $250 / $032009907H
Resolved
Hearing: IN VIOLATION · Certification: CERTIFICATE ACCEPTED
2008-06-24Non-HazardousFAILURE TO FILE TR1 UPON COMPLETION OF CONTROLLED WORK NOTED: PREMISESALTERED (WORK COMPLETED) VIA PRO-CERT JOB #402278352 NO FINAL SIGN OFF OBTAINED & PERMIT EXPIRED (6-25-06). REMEDY: FILE TR1 FORM & OBTAIN$350 / $350 / $034660410H
Resolved
Hearing: IN VIOLATION · Certification: CERTIFICATE ACCEPTED
2008-06-18Non-HazardousFAILURE TO PROVIDE APPROVED PLANS AT PREMISES AT TIME INSPECTION INTERIOR RENOVATION IN PROGRESS JOB #410047836 NO PLANS ON SITE. NOTED 10 WORKERS DOING CONSTRUCTION ACTIVITIES. REMEDY: STOP ALL WORK PROVIDE PL$130 / $130 / $034653722L
Resolved
Hearing: CURED/IN-VIO · Certification: CURE ACCEPTED
2014-02-19CLASS - 2WORK W/O PERMIT.NOTE:ILLUMINATED SIGNAGE("THE GRILL")INSTALLED W/O PERMIT OR FILINGS.REM:OBTAIN PERMITS OR REMOVE ILLEGAL WORK.$0 / $0 / $035085527J
Resolved
Hearing: IN VIOLATION · Certification: CERTIFICATE ACCEPTED
2008-06-18Non-HazardousFAILURE TO POST DOT PERMIT FOR STREET SIDEWALK CLOSING. NOTED: ALTERATION VIA JOB #410047836 IN PROGRESS AND INSTALLED FENCE (8' HIGH WOOD FENCE) & CLOSED SIDEWALK APPROX 3' X 25'W IN FRONT OF STORE 10 HADESMAN$200 / $200 / $034653719K
Resolved
Hearing: IN VIOLATION · Certification: CERTIFICATE ACCEPTED
2008-06-18Non-HazardousWORK W/O A PERMIT: EXPIRED PERMIT NOTED: INTERIOR RENOVATION WORK ON GOING 10 WORKERS PRESENT. JOB #410047836 EXPIRED 4/1/08. ALL PERMITS FOR FENCE CONSTRUCTION AND MECHANICAL WORK EXPIRED. REMEDY: STOP ALL WOR$250 / $250 / $034653721J
Resolved
Hearing: WRITTEN OFF · Certification: CERTIFICATE ACCEPTED
Written off refers to the penalty, not the violation.
1993-11-05Non-HazardousWORK WITHOUT A PERMIT: WORK NOTED: PARTITION WALL ERECTED APPROX.12'FTX130FT (L) AT CENTER OF COMMERCIAL PROPERTY CREATING 2 RETAIL STORES. REMEDY:OBTAIN A PERMIT IF FEASIBLE OR RESTORE PREMISES TO PRIOR LEGAL$175 / $0 / $034099883R
Resolved
Hearing: IN VIOLATION · Certification: CERTIFICATE ACCEPTED
2007-10-26Non-HazardousFAILURE TO MAINTAIN BLDG NOTED AT TIME IF INSPECTION 5 PVC PIPES APPROX. OIA(1/1/2)STICKING THRU BASE OF PARAPET WALL TO DRAIN WATER OFF OF ROOF AND ON TO ADJOINING PROPERTY DRIVEWAY TO PARKWAY GARAGE AND ONTO$180 / $180 / $034609992N

Source: DOB ECB Violations — city dataset updated 2026-10-31; data as of 2026-11-02

OATH tickets (all agencies) 5 unpaid of 87

Summonses heard at the Office of Administrative Trials and Hearings, from agencies like Sanitation, Buildings, Fire and Health, linked to this lot’s block and lot. Default means the respondent did not appear at the hearing, which typically results in the maximum penalty. Tickets may be issued to tenants or businesses at the address, not just the owner. DOB ECB tickets appear here too.

StatusDateAgencyChargeRespondentImposed / paid / balanceTicket #
Unpaid balance Default
DEFAULTED · DEFAULTED
2026-06-12Fire Department Of NycAFFIDAVITS, DESIGN INSTALLATION DOCUMENTS, AND OTHER DOCUMENTATION107-18 REALTY LLC$1,000 / $0 / $1,000014255486J
Unpaid balance Default
DEFAULTED · DEFAULTED
2026-05-06Fire Department Of NycINSPECTION AND TESTING107-18 REALTY ASSN$2,000 / $0 / $2,000014247613N
Unpaid balance Default
DOCKETED · DEFAULTED
2025-09-15Sanitation OthersIMPROPER RECEPTACLE NON-RESIDENTIAL 1STCURALEAF DISPENSARY$300 / $0 / $300049367225H
Unpaid balance Default
DOCKETED · DEFAULTED
2025-09-10Sanitation OthersPOSTING OF SIGN PERMITCURALEAF$50 / $0 / $50049367213K
Unpaid balance
DOCKETED · IN VIOLATION
2024-09-04Dept Of TransportationOPERATION OF A S W CAFE RDWY CAFE W O A LIC REVOC CONSENT REPEATMOCA ASIAN BISTRO$1,000 / $0 / $1,0000219474860
Hearing pending
NEW ISSUANCE
2026-10-01Fire Department Of NycSTORAGE, ACCUMULATION AND REMOVAL OF COMBUSTIBLE MATERIAL AND WASTE70-18 RLTY LLC$0 / $0 / $0014277128R
No balance due
PAID IN FULL
2024-11-23Sanitation OthersIMPROPER RECEPTACLE NON-RESIDENTIAL 1STCURALEAF DISPENSARY$50 / $50 / $0048657652L
No balance due
PAID IN FULL · IN VIOLATION
2024-09-23Fire Department Of NycRECORDKEEPINGKANG YUE USA CORP$900 / $900 / $0014148035R
No balance due
PAID IN FULL · IN VIOLATION
2024-09-23Fire Department Of NycROOFTOP ACCESS AND MEANS OF EGRESSKANG YUE USA CORP$475 / $475 / $0014148036Z
No balance due
PAID IN FULL · IN VIOLATION
2024-09-23Fire Department Of NycCERTIFICATES OF FITNESS AND CERTIFICATES OF QUALIFICATIONKANG YUE USA CORP$750 / $750 / $0014148034P
No balance due Default
PAID IN FULL · DEFAULTED
2024-08-14Dept Of TransportationOP OF A S W CAFE RDWY CAFE W O A LICENSE REVOC CONSENT 1ST OFFENSEMOCA ASIAN BISTRO$500 / $508 / $00218089484
No balance due
PAID IN FULL
2024-07-20Sanitation OthersIMPROPER RECEPTACLE ALL BUSINESSES 1STCURALEAF DISPENSARY$50 / $50 / $0048370035H

Showing 12 of 87 records. The API and the source dataset have the full list.

Source: OATH Hearings Division Case Status — city dataset updated 2026-11-02; data as of 2026-11-02

HPD registration & contacts

Owners of most rental buildings must register with the Department of Housing Preservation and Development each year and list an owner and managing agent.

No HPD registration found. Registration is required for buildings with 3 or more apartments (and for 1–2 family homes where neither the owner nor family lives there).

Source: HPD Multiple Dwelling Registrations — city dataset updated 2026-10-28; data as of 2026-11-02; HPD Registration Contacts — city dataset updated 2026-10-28; data as of 2026-11-02

HPD housing-code violations 0 open of 0

Violations HPD inspectors issued for conditions in residential buildings (heat, leaks, mold, pests, lead paint, etc.). Class letters show how serious: Class A – non-hazardous (HPD gives 90 days to correct); Class B – hazardous (30 days to correct); Class C – immediately hazardous (24 hours to correct for most conditions); Class I – information / order (e.g. orders to register, lead or other administrative orders). Open means HPD has not recorded the condition as corrected.

No records found in this dataset for this lot.

Source: HPD Housing Maintenance Code Violations — city dataset updated 2026-11-02; data as of 2026-11-02

HPD complaints 0

Complaints tenants or others made to HPD (usually via 311) about housing conditions, from 2019 onward. A complaint is not a violation; HPD may inspect and issue one.

No records found in this dataset for this lot.

Source: HPD Housing Maintenance Code Complaints and Problems — city dataset updated 2026-11-02; data as of 2026-11-02

311 requests (last 12 months) 17

Recent 311 service requests the city geocoded to this lot: noise, illegal parking, heat, sanitation and more. Anyone can file them, so they describe activity at or near the address, not necessarily the building itself.

OpenedAgencyComplaintStatusClosed
2026-10-06DCWPConsumer Complaint – Other Store (Non-Food)In Progress—
2026-09-15DSNYDirty Condition – TrashClosed2026-09-16
2026-08-12DSNYDirty Condition – TrashClosed2026-08-15
2026-08-02OOSCannabis Retailer – Product ConcernsIn Progress—
2026-07-27DCWPConsumer Complaint – RestaurantClosed2026-08-26
2026-07-11DOHMHFood Poisoning – 1 or 2Closed2026-07-30
2026-06-15DOHMHFood Establishment – Rodents/Insects/GarbageClosed2026-08-14
2026-06-01DSNYDirty Condition – TrashClosed2026-06-01
2026-05-26DPRIllegal Tree Damage – Bicycle Chained to TreeClosed2026-10-14
2026-05-12DEPWater System – Hydrant Leaking (WC1)Closed2026-05-31

Showing 10 of 17 records. The API and the source dataset have the full list.

Source: 311 Service Requests from 2020 to Present — city dataset updated 2026-11-02; data as of 2026-11-02

Nearby properties

On 70 Rd

Same tax block (3239)

All properties on 70 Rd, Queens · All of Queens 11375 (Forest Hills)

Open-item counts as of October 31, 2026; each section lists its own dataset date. Machine-readable: JSON API · Markdown · Plain text · API & MCP docs