ਜਾਣੋ ਕਿ ਤੁਹਾਡੇ mobile app ਦੇ backend ਨੂੰ ਕੌਣ call ਕਰ ਰਿਹਾ ਹੈ।
ਤੁਹਾਡਾ app ਇੱਕ API ਨਾਲ ਗੱਲ ਕਰਦਾ ਹੈ, ਅਤੇ ਇਸ ਦੀਆਂ requests ਦੀ ਨਕਲ ਕਰਨ ਵਾਲੀ ਕੋਈ ਵੀ ਚੀਜ਼ ਵੀ ਕਰ ਸਕਦੀ ਹੈ। Proof of Actor ਤੁਹਾਡੇ mobile backend ਤੱਕ ਪਹੁੰਚਣ ਵਾਲੇ traffic ਨੂੰ classify ਕਰਦਾ ਹੈ, ਤਾਂ ਜੋ ਤੁਸੀਂ ਆਪਣੇ app, agents ਅਤੇ unknown clients ਨਾਲ ਵੱਖ-ਵੱਖ ਤਰੀਕੇ ਨਾਲ ਵਰਤਾਓ ਕਰ ਸਕੋ।
POST /v2/bookings
ਸਬੂਤ
ਤੁਹਾਡੇ app ਨੇ ਰਿਪੋਰਟ ਕੀਤਾ ਕਿ ਇਸਦੇ in-app assistant ਨੇ signed-in user ਲਈ ਇਹ booking draft ਕੀਤੀ ਸੀ
ਤੁਹਾਡੀ policy: ਮਨਜ਼ੂਰ ਕਰੋ, AI-assisted label ਕਰੋ ਅਤੇ user ਤੋਂ ਪੁਸ਼ਟੀ ਮੰਗੋ
ਤੁਹਾਡਾ mobile API public ਹੈ, ਭਾਵੇਂ ਤੁਹਾਡਾ app ਨਹੀਂ।
ਤੁਹਾਡੀ app ਵੱਲੋਂ ਕੀਤੀ ਹਰ request ਨੂੰ ਇੱਕ script ਜਾਂ AI agent ਦੁਆਰਾ ਦੁਬਾਰਾ ਚਲਾਇਆ ਜਾ ਸਕਦਾ ਹੈ। phone 'ਤੇ ਮੌਜੂਦ assistants ਵੀ ਆਪਣੇ users ਲਈ apps ਚਲਾਉਣ ਲੱਗੇ ਹਨ। ਤੁਹਾਡੇ backend ਲਈ, ਇਹ ਸਭ ਇੱਕੋ ਹੀ token ਨਾਲ ਇੱਕੋ ਹੀ API call ਵਾਂਗ ਦਿਖਦਾ ਹੈ।
Proof of Actor ਉੱਥੇ ਕੰਮ ਕਰਦਾ ਹੈ ਜਿੱਥੇ ਹਰ mobile request ਪਹੁੰਚਦੀ ਹੈ: ਤੁਹਾਡਾ backend। ਇਹ ਹਰ request ਨਾਲ ਆਏ evidence ਨੂੰ ਪੜ੍ਹਦਾ ਹੈ, ਦਰਜ ਕਰਦਾ ਹੈ ਕਿ ਤੁਹਾਡੀ app ਆਪਣੀਆਂ assistant features ਬਾਰੇ ਕੀ declared ਕਰਦੀ ਹੈ, ਅਤੇ ਜਦੋਂ evidence ਖਤਮ ਹੋ ਜਾਂਦਾ ਹੈ ਤਾਂ Unknown ਦਰਸਾਉਂਦਾ ਹੈ।
- ਕੌਣ call ਕਰ ਰਿਹਾ ਹੈ?ਐਕਟਰ ਪਛਾਣ: signature, declaration ਜਾਂ inference
- ਕਿਹੜੀ credential?ਤੁਹਾਡੀ API key, OAuth token ਜਾਂ session
- ਇਹ ਕੀ ਕਰ ਸਕਦਾ ਹੈ?ਤੁਹਾਡੀ authorization ਅਤੇ policy
Proof of Actor ਪਹਿਲੇ ਦਾ ਜਵਾਬ ਦਿੰਦਾ ਹੈ। ਤੁਹਾਡਾ stack ਬਾਕੀ ਦੋ ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ।
mobile teams actor context ਨਾਲ ਕੀ ਕਰਦੇ ਹਨ
backend 'ਤੇ ਵਰਗੀਕ੍ਰਿਤ ਕਰੋ
ਤੁਹਾਡੀ app ਜਿਸ API ਨੂੰ ਵਰਤਦੀ ਹੈ, ਉਸ ਦੇ ਸਾਹਮਣੇ server ਜਾਂ edge integration ਚਲਾਓ। ਸ਼ੁਰੂ ਕਰਨ ਲਈ app release ਦੀ ਲੋੜ ਨਹੀਂ।
agents ਅਤੇ scripts ਦੀ ਪਛਾਣ ਕਰੋ
ਉਹ requests ਵੇਖੋ ਜੋ agent signatures ਜਾਂ declarations ਲਿਜਾਂਦੀਆਂ ਹਨ, ਅਤੇ ਉਨ੍ਹਾਂ ਨੂੰ ਤੁਹਾਡੀ app ਦੇ ਆਪਣੇ traffic ਤੋਂ ਵੱਖ ਕਰੋ।
app ਅੰਦਰ AI ਨੂੰ ਲੇਬਲ ਕਰੋ
ਜਦੋਂ ਤੁਹਾਡੀ app ਦਾ ਆਪਣਾ assistant ਕਿਸੇ user ਲਈ ਕੰਮ ਕਰਦਾ ਹੈ, ਇਸ ਦੀ report ਕਰੋ ਤਾਂ ਜੋ ਉਹ requests Human + AI ਵਜੋਂ ਦਰਜ ਹੋਣ।
ਉੱਚ-ਪ੍ਰਭਾਵ ਵਾਲੀਆਂ ਕਾਰਵਾਈਆਂ ਦੀ ਰੱਖਿਆ ਕਰੋ
ਜਦੋਂ evidence ਕਮਜ਼ੋਰ ਹੋਵੇ, bookings, payments ਅਤੇ account changes 'ਤੇ ਪੁਸ਼ਟੀ ਜਾਂ ਹੋਰ ਮਜ਼ਬੂਤ credential ਮੰਗੋ।
endpoint ਅਨੁਸਾਰ usage ਵੇਖੋ
ਸਮਝੋ ਕਿ ਲੋਕ, assistants ਅਤੇ automated clients ਸਭ ਤੋਂ ਵੱਧ ਕਿਹੜੇ endpoints ਵਰਤਦੇ ਹਨ।
ਅਗਲਾ Native SDKs
Native iOS ਅਤੇ Android SDKs ਰੋਡਮੈਪ 'ਤੇ ਹਨ। Founding teams ਇਹ shape ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਦੇ ਹਨ ਕਿ ਉਹ ਕੀ ਇਕੱਠਾ ਕਰਦੇ ਹਨ।
01 · ਪਛਾਣੋ
ਤੁਹਾਡੇ backend ਨੂੰ ਮਿਲਣ ਵਾਲੀਆਂ requests ਤੋਂ evidence।
ਸਰਵਰ, edge ਜਾਂ HTTP API integration ਤੁਹਾਡੇ mobile API ਨੂੰ ਕੀਤੀ ਹਰ call 'ਤੇ request context, signatures ਅਤੇ declared client details ਪੜ੍ਹਦੀ ਹੈ।
- ਆਪਣੇ API gateway, edge ਜਾਂ server 'ਤੇ request context ਪ੍ਰਾਪਤ ਕਰੋ।
- ਉਹਨਾਂ agents ਤੋਂ signed requests ਜੋ ਆਪਣੀਆਂ keys publish ਕਰਦੇ ਹਨ।
- ਤੁਹਾਡੀ app ਵੱਲੋਂ ਆਪਣੇ assistant features ਬਾਰੇ ਕੀਤੀਆਂ ਘੋਸ਼ਣਾਵਾਂ।
- request signaturevalid · sample-crawler.exampleverified
- client ਘੋਸ਼ਣਾ"research-assistant/2.1"declared
- browser interactionpointer + keyboard eventsinferred
- ਕੋਈ supported signals ਨਹੀਂroute not instrumentedunknown
02 · ਸਮਝੋ
ਜਾਣੋ ਕੌਣ ਹਰ endpoint ਵਰਤਦਾ ਹੈ।
login, search, booking ਅਤੇ account endpoints ਵਿੱਚ actor mix ਦੀ ਤੁਲਨਾ ਕਰੋ, ਅਤੇ ਦੇਖੋ ਕਿ unknown clients ਕਿੱਥੇ ਇਕੱਤਰ ਹੁੰਦੇ ਹਨ।
- ਹਰ endpoint ਅਤੇ app version ਅਨੁਸਾਰ ਐਕਟਰ mix।
- ਹਰ result ਪਿੱਛੇ ਦਾ evidence।
- ਹਰ endpoint ਲਈ Unknown ਦਰ।
- /dashboardਅਣਜਾਣ 7%
- /api/v1/catalogਅਣਜਾਣ 15%
- /support/ticketsਅਣਜਾਣ 8%
- /signupਅਣਜਾਣ 21%
03 · ਰੂਟ ਕਰੋ
ਕਾਰਵਾਈ ਨਾਲ ਮੇਲ ਖਾਂਦੀਆਂ ਨੀਤੀਆਂ।
reads ਨੂੰ ਤੇਜ਼ ਰੱਖੋ, AI-drafted actions ਲਈ ਪੁਸ਼ਟੀ ਸ਼ਾਮਲ ਕਰੋ, ਅਤੇ ਜਿੱਥੇ ਪ੍ਰਭਾਵ ਵੱਧ ਹੈ ਉੱਥੇ ਹੋਰ ਮਜ਼ਬੂਤ credentials ਮੰਗੋ।
- ਹਰ endpoint, actor class ਅਤੇ basis ਲਈ ਨੀਤੀਆਂ।
- ਜਦੋਂ ਲੋੜ ਹੋਵੇ, ਇੱਕ stronger credential ਵੱਲ step up ਕਰੋ।
- Observe ਕਰੋ, preview ਕਰੋ, ਫਿਰ enforce ਕਰੋ।
- /api/v1/catalogenforceਏਜੰਟਮਨਜ਼ੂਰ ਕਰੋ · structured API
- /support/ticketsenforceਮਨੁੱਖ + AIਮਨਜ਼ੂਰ ਕਰੋ · AI-assisted label ਕਰੋ
- /account/*previewਅਣਜਾਣਮੌਜੂਦਾ checks ਜਾਰੀ ਰੱਖੋ
- /api/v1/orderspreviewਏਜੰਟਹੋਰ ਮਜ਼ਬੂਤ credential ਦੀ ਲੋੜ ਰੱਖੋ
ਉਦਾਹਰਣ ਫੈਸਲੇ
request ਤੋਂ result ਤੋਂ ਤੁਹਾਡੇ decision ਤੱਕ।
ਤੁਹਾਡਾ in-app assistant ਇੱਕ user ਲਈ booking ਕਰਦਾ ਹੈ
ਬੇਨਤੀ
POST /v2/bookings
ਨਤੀਜਾ
ਮਨੁੱਖ + AIbasis: declaredਤੁਹਾਡਾ ਫੈਸਲਾ
ਮਨਜ਼ੂਰ ਕਰੋ, ਇਸਨੂੰ AI-assisted label ਕਰੋ ਅਤੇ user ਤੋਂ ਪੁਸ਼ਟੀ ਮੰਗੋ।
ਇੱਕ signed Agent ਉਪਲਬਧਤਾ ਖੋਜਦਾ ਹੈ
ਬੇਨਤੀ
GET /v2/availability
ਨਤੀਜਾ
ਏਜੰਟbasis: verifiedਤੁਹਾਡਾ ਫੈਸਲਾ
read ਨੂੰ agent rate limit ਨਾਲ ਮਨਜ਼ੂਰ ਕਰੋ।
ਬਿਨਾਂ ਹੋਰ evidence ਦੇ ਦੁਬਾਰਾ ਵਰਤਿਆ token
ਬੇਨਤੀ
POST /v2/account/email
ਨਤੀਜਾ
ਅਣਜਾਣbasis: unknownਤੁਹਾਡਾ ਫੈਸਲਾ
ਆਪਣਾ ਮੌਜੂਦਾ verification step ਜਾਰੀ ਰੱਖੋ। ਕੋਈ actor-based ਫ਼ੈਸਲਾ ਨਹੀਂ।
ਬਿਨਾਂ ਜੋਖਮ ਦੇ ਲਾਗੂ ਕਰੋ
ਟੀਮਾਂ observation mode ਵਿੱਚ ਸ਼ੁਰੂ ਕਰਦੀਆਂ ਹਨ ਅਤੇ route ਦਰ route ਅੱਗੇ ਵਧਦੀਆਂ ਹਨ।
- 01
ਆਪਣੇ backend 'ਤੇ observe ਕਰੋ
ਆਪਣੇ mobile API ਦੇ ਸਾਹਮਣੇ server ਜਾਂ edge integration ਚਲਾਓ। ਸ਼ੁਰੂ ਕਰਨ ਲਈ app release ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ।
- 02
ਹਰ endpoint ਅਨੁਸਾਰ preview ਕਰੋ
ਦੇਖੋ booking, search ਅਤੇ account endpoints ਨਾਲ ਕਿਵੇਂ ਵਤੀਰਾ ਕੀਤਾ ਜਾਵੇਗਾ, ਜਿਸ ਵਿੱਚ ਉਹ requests ਵੀ ਸ਼ਾਮਲ ਹਨ ਜੋ ਤੁਹਾਡਾ ਆਪਣਾ assistant declare ਕਰਦਾ ਹੈ।
- 03
ਉੱਚ ਅਸਰ ਵਾਲੀਆਂ calls 'ਤੇ enforce ਕਰੋ
ਜਿੱਥੇ ਸਬੂਤ ਕਮਜ਼ੋਰ ਹਨ, ਉੱਥੇ ਪੁਸ਼ਟੀ ਜਾਂ ਹੋਰ ਮਜ਼ਬੂਤ ਪ੍ਰਮਾਣ ਸ਼ਾਮਲ ਕਰੋ, ਸਭ ਤੋਂ ਜੋਖਿਮ ਵਾਲੇ endpoint ਤੋਂ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋਏ।
ਤੁਹਾਡੇ stack ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ
- ਸੰਸਥਾਪਕ ਟੀਮਾਂ
ਵੈੱਬ ਸਰਵਰ ਮਿਡਲਵੇਅਰ (Node.js)
server-side
server-rendered apps ਅਤੇ APIs ਲਈ request-level signals।
- ਸੰਸਥਾਪਕ ਟੀਮਾਂ
Next.js
ਸਰਵਰ-ਸਾਈਡ ਅਤੇ edge
ਪੇਜ ਅਤੇ API routes ਲਈ middleware।
- ਸੰਸਥਾਪਕ ਟੀਮਾਂ
browser script
ਸਿਰਫ browser signals
browser sessions ਤੋਂ interaction signals, ਇੱਕ server-side integration ਦੇ ਨਾਲ।
- ਸੰਸਥਾਪਕ ਟੀਮਾਂ
Cloudflare ਅਤੇ edge runtimes
Edge
requests ਦੇ ਤੁਹਾਡੇ origin ਤੱਕ ਪਹੁੰਚਣ ਤੋਂ ਪਹਿਲਾਂ edge 'ਤੇ signals।
- ਸੰਸਥਾਪਕ ਟੀਮਾਂ
ਆਮ HTTP API
ਕੋਈ ਵੀ stack
request context ਨੂੰ ਇੱਕ API ਨੂੰ ਭੇਜੋ ਅਤੇ ਉਸ ਦੇ basis ਸਮੇਤ ਨਤੀਜਾ ਪ੍ਰਾਪਤ ਕਰੋ।
- ਸੰਸਥਾਪਕ ਟੀਮਾਂ
MCP ਸਰਵਰ
MCP
MCP tool calls ਲਈ ਐਕਟਰ ਸੰਦਰਭ।
- ਰੋਡਮੈਪ
WordPress
Plugin
WordPress ਸਾਈਟਾਂ ਲਈ plugin।
- ਰੋਡਮੈਪ
ਮੂਲ ਮੋਬਾਈਲ
iOS ਅਤੇ Android
Native iOS ਅਤੇ Android SDKs।
ਹਰ founding team ਨਾਲ onboarding ਦੌਰਾਨ integrations ਹੱਥੋਂ-ਹੱਥ ਦਿੱਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਕੋਈ ਹੋਰ stack ਵਰਤ ਰਹੇ ਹੋ? apply ਕਰਦੇ ਸਮੇਂ ਸਾਨੂੰ ਦੱਸੋ।
ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ
ਕੀ native iOS ਜਾਂ Android SDK ਮੌਜੂਦ ਹੈ?
ਹਾਲੇ ਨਹੀਂ। Native SDKs ਰੋਡਮੈਪ 'ਤੇ ਹਨ। ਅੱਜ Proof of Actor ਤੁਹਾਡੇ backend 'ਤੇ server, edge ਜਾਂ HTTP API integration ਰਾਹੀਂ ਚਲਦਾ ਹੈ, ਜੋ ਤੁਹਾਡੇ app ਵੱਲੋਂ ਭੇਜੇ ਹਰ request ਨੂੰ ਕਵਰ ਕਰਦਾ ਹੈ।
ਕੀ ਸਾਨੂੰ app ਦਾ ਨਵਾਂ version ship ਕਰਨ ਦੀ ਲੋੜ ਹੈ?
ਨਹੀਂ। ਤੁਸੀਂ ਆਪਣੇ backend 'ਤੇ integration ਕਰਕੇ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹੋ। in-app assistant ਦੇ ਉਪਯੋਗ ਨੂੰ declaration ਵਜੋਂ report ਕਰਨਾ ਤੁਹਾਡੇ ਆਪਣੇ API ਲਈ ਇੱਕ optional addition ਹੈ।
ਕੀ ਇਹ ਮੇਰੀ real app ਨੂੰ ਉਸ script ਤੋਂ ਵੱਖ ਕਰ ਸਕਦਾ ਹੈ ਜੋ ਇਸਦੇ requests ਨਕਲ ਕਰ ਰਹੀ ਹੈ?
ਇਹ ਹਰ request ਦੇ ਨਾਲ ਆਉਣ ਵਾਲਾ evidence ਦਰਜ ਕਰਦਾ ਹੈ। ਜਿਨ੍ਹਾਂ requests ਵਿੱਚ ਕੋਈ ਵੱਖਰੀ ਪਹਿਚਾਣ ਵਾਲਾ evidence ਨਹੀਂ ਹੁੰਦਾ, ਉਹਨਾਂ ਨੂੰ ਅਨੁਮਾਨ ਲਗਾਉਣ ਦੀ ਬਜਾਏ Unknown ਵਜੋਂ ਦਰਜ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਉਹਨਾਂ ਨਾਲ ਕਿਵੇਂ ਪੇਸ਼ ਆਉਣਾ ਹੈ ਇਹ ਤੁਹਾਡੀ policy ਤੈਅ ਕਰਦੀ ਹੈ।
ਕੀ ਇਹ ਸਾਡੇ login ਜਾਂ token checks ਦੀ ਥਾਂ ਲੈਂਦਾ ਹੈ?
ਨਹੀਂ। ਤੁਹਾਡਾ authentication ਹੀ ਜ਼ਿੰਮੇਵਾਰ ਰਹਿੰਦਾ ਹੈ। Proof of Actor ਦੱਸਦਾ ਹੈ ਕਿ ਕੌਣ ਜਾਂ ਕੀ acting ਕਰ ਰਿਹਾ ਹੈ, ਤਾਂ ਜੋ ਤੁਹਾਡੀਆਂ policies ਵਧੀਆ ਜਵਾਬ ਦੇ ਸਕਣ।
ਇਸ ਦੀ ਕੀਮਤ ਕੀ ਹੈ?
ਚੁਣੀਆਂ ਹੋਈਆਂ founding developer teams agreed usage limits ਦੇ ਅੰਦਰ 12 ਮਹੀਨੇ ਤੱਕ ਮੁਫ਼ਤ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੀਆਂ ਹਨ।
ਆਪਣੇ mobile backend ਵਿੱਚ actor context ਲਿਆਓ।
Proof of Actor founding developer program ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਵੋ।
ਪਹਿਲਾਂ ਗੱਲ ਕਰਨੀ ਪਸੰਦ ਕਰੋਗੇ? founders ਨਾਲ ਗੱਲ ਕਰੋ