Spaces:
Running
Running
Add examples/: connector docs, OpenAPI for new endpoints, Hub listing copy, Stripe test script
387d030 verified RapidAPI β add the 3 new connector endpoints
The gateway only forwards endpoints defined in your RapidAPI API. Add these so buyers can reach them. Two ways:
Option A (fastest): re-import the OpenAPI
RapidAPI Provider β your API β Definitions / Import β import from URL:
https://shaankar39-revai-api.hf.space/openapi.json
This already contains ALL endpoints (old + new). Or upload the trimmed file
new_endpoints.openapi.json (just the 3 new ones).
Option B: add each manually
Provider β your API β Endpoints β Create REST Endpoint.
1) Universal connector (recommended default)
- Name: Predict Smart
- Method: POST
- Path: /v1/predict/smart
- Header:
Content-Type: application/json - Body (JSON): {"data":[{"account_id":"ACME","signup_date":"2024-01-10","last_seen":"2026-05-10","plan":"Monthly","missed_payments":3,"nps":2}],"model_type":"churn"}
2) CSV upload
- Name: Predict CSV
- Method: POST
- Path: /v1/predict/csv
- Body type: multipart/form-data, fields: file (type: file) β the customer's CSV model_type (type: text) β "churn" or "lead" model_id (type: text, optional)
3) Stripe connector
- Name: Connect Stripe
- Method: POST
- Path: /v1/connect/stripe
- Header:
Content-Type: application/json - Body (JSON): {"stripe_key":"rk_live_...","limit":100,"model_type":"churn"}
After adding, hit Send on each in Studio to confirm 200 (the smart/csv ones work immediately; stripe needs a real read-only key).