Skip to main content
AI Studio  add-on for Spider.
revolut.codes · HTTP 200

Revolut Scraper

Spider read revolut.codes in 2.2 s without a browser and returned 10,639 lines of clean markdown, including the section "Validate an account name (CoP/VoP)".

Get your free API key
Free balance on signup No card. Failed requests cost $0.
Response developer.revolut.codes/docs/api/business.md markdown · 10,639 lines
Developer Search ⌘K Search Sandbox HelpManage counterparties that you intend to transact with.Request and response examples can vary based on the account provider's location and type of the counterparty.For more information, see the guides: Create a counterparty, Retrieve counterparties, and Update a counterparty's payment method.In the Sandbox environment, you cannot add real people and businesses as Revolut counterparties.Therefore, to help you simulate Create a counterparty requests, we have created some test accounts for counterparties of profile type `personal`.To add a counterparty via Revtag, use one of these pairs for the `name` and `revtag` fields respectively:## Validate an account name (CoP/VoP)Validate a counterparty's account name against their account details when adding a counterparty or making a transfer to a new or existing counterparty.The CoP check is **not** a complete fraud-prevention tool, and it does **not** guarantee the person is who they claim to be.It only confirms that the name and account details your provide match the bank's records.Even if the counterparty's details match, you should still exercise due caution when transferring funds.Availability & Sandbox behaviour* This feature is only available to businesses in the supported regions.Additionally, to get access to CoP in the UK, eligible businesses must contact Revolut API Support.* In Sandbox, this feature is only available for **testing**.While **incomplete or invalid requests** will return production-like error responses, **complete and valid requests** in Sandbox do **not** undergo real validation and will always return `cannot_be_checked`.The validation relies on different underlying services, depending on the recipient's payment scheme (region and currency).These factors determine which fields you must provide and what response you get.* For examples, refer to the request body samples.
Code · Fields · Cost · Run it keyless, no account

The same call, in code.

The capture above came back as markdown. These examples add a key, so you get browser rendering, proxies, and concurrency on revolut.codes.

revolut-codes-scraper.ts
import { SpiderBrowser } from "spider-browser";

const spider = new SpiderBrowser({
  apiKey: process.env.SPIDER_API_KEY!,
});

await spider.connect();
const page = spider.page!;
await page.goto("https://revolut.codes");

// No selectors, no schema. Spider reads the page and names the fields.
const data = await page.scrape();

console.log(data);
await spider.close();
ready to run · spider-browser, no selectors

Ready for volume? Get an API key →

Fields you can pull.

Business NameAddressPhoneCategoryRating

Spider names these from the page. The capture above came back as markdown; the same call with return_format: "json" returns them as keys.

What revolut.codes costs to scrape.

The capture above cost $0.00626 to fetch. Pricing is $1 per GB of pre-transformation bandwidth plus $0.001 per CPU minute, so a page like this one lands at a fraction of a cent. Failed requests are billed at $0.

  • Free balance on signup
  • No card required to test
  • Balance never expires
See the full pricing →

Run it keyless, no account

curl -X POST https://api.spider.cloud/scrape -H "Content-Type: application/json" -d '{"url": "https://developer.revolut.codes/docs/api/business", "return_format": "markdown"}'

More Directories scrapers.

Start scraping revolut.codes.

You already have the call. A key raises the rate limit and turns on browser rendering, proxies, and concurrency. Balance never expires, and top-ups go through secure checkout.