castomAPI
Odbierz klucz

Warstwa platformowa ekosystemu castomo

Jedno konto.700+ endpointów.

Weryfikuj, konwertuj, generuj, pobieraj, szukaj i integruj jednym kluczem, a tokenami płać tylko za wywołania, które się udały.

Odbierz klucz Przeglądaj katalog

706 operacji48 grup30 integracji20 usług platformy1000 darmowych tokenów miesięcznie

Co castomAPI już dla Ciebie ma?

Wpisz platformę albo zadanie. Każda liczba pochodzi z tego samego katalogu, z którego zbudowana jest ta strona, więc nie rozjedzie się z tym, co API naprawdę robi.

    Ile kosztowałby miesiąc?

    Wybierz, co byś wywoływał i jak często. Tam, gdzie operacje w grupie nie mają jednej ceny, wynik jest zakresem, a nie liczbą, która i tak byłaby błędna dla większości z nich.

      — tokenów miesięcznie

      Jak to działa

      Odbierz jeden klucz

      Zaloguj się kontem castomo, które już masz. Jeden klucz obejmuje każdy rozliczany endpoint — niczego nie trzeba włączać osobno.

      Wywołaj cokolwiek

      Wyślij x-api-key i treść JSON. Każda odpowiedź przychodzi w tej samej kopercie, z wpisaną liczbą tokenów, które kosztowała.

      Płać za to, co zadziałało

      Tokeny schodzą po odpowiedzi i tylko przy sukcesie. Nieudane wywołanie, 404, odmowa usługi nadrzędnej — wszystko za darmo. 1000 tokenów przychodzi co miesiąc samo.

      Szesnaście powodów

      Dlaczego jedno konto i jeden portfel to prezent, na który czekałeś

      Każdy powód poniżej to prawdziwe żądanie i prawdziwy kształt odpowiedzi. Nic tu nie jest obietnicą; to, co platforma odpowiada dzisiaj.

      Jeden klucz otwiera każde drzwi

      706 operacji w 48 grupach i każda z nich przyjmuje ten sam nagłówek. Zweryfikuj IBAN, potem przekonwertuj kolor, potem odczytaj zamówienie z Shopify — bez drugiej rejestracji, drugiego klucza, drugiej faktury.

      Zobacz wszystkie grupy (48) →

      POST/v1/verify/ibanbezpłatny, bez klucza
      { "iban": "PL61109010140000071219812874" }
      {
        "status": "success",
        "tokensDeducted": 0,
        "isValid": true,
        "validationResult": { "isChecksumValid": true, "isFormatValid": true, "isLengthValid": true },
        "ibanDetails": { "countryCode": "PL", "countryName": "Poland", "formattedPrint": "PL61 1090 1014 0000 0712 1981 2874" }
      }

      Jeden portfel, który rusza się tylko przy sukcesie

      Obciążenie następuje po wysłaniu odpowiedzi i tylko wtedy, gdy status jest poniżej 400. Nieudana usługa nadrzędna, błąd walidacji, brak zasobu — nic z tego nie kosztuje tokena. Księga mówi, co kupił każdy token.

      Jak działa portfel →

      GET/wallet/balancebezpłatny
      {
        "status": "success",
        "balance": 984,
        "currency": "tokens",
        "freeGrant": { "tokens": 1000 }
      }

      Tysiąc darmowych tokenów, co miesiąc, dla każdego

      Każde konto jest co miesiąc uzupełniane do 1000 tokenów — nie pierwszego dnia miesiąca, tylko przy pierwszym użyciu konta po upływie miesiąca. Nie gromadzone, nie zjadające opłaconego salda — uzupełniane, więc mały produkt albo weekendowy skrypt nigdy nie potrzebuje karty. A 69 tras nie potrzebuje ani klucza, ani portfela.

      Cennik →

      GET/wallet/ledgerbezpłatny
      {
        "status": "success",
        "entries": [
          { "at": "2026-09-01T00:00:12Z", "action": "CREDIT_SUBSCRIPTION", "tokens": 1000, "note": "monthly free grant" },
          { "at": "2026-09-08T09:41:03Z", "action": "DEBIT", "tokens": -1, "endpoint": "/v1/verify/iban" }
        ]
      }

      Zweryfikuj wszystko, o co może zapytać formularz

      Trzydzieści sześć sprawdzeń: IBAN, SWIFT, VAT, NIP, REGON, PESEL, EORI, LEI, VIN, telefon z HLR, e-mail z DNS, adresy, listy sankcyjne, karty, MRZ, JWT, podpisy webhooków. Jedna grupa, jeden kształt.

      Grupa Weryfikacja →

      POST/v1/verify/vat1 token
      { "vat": "PL8993033031" }
      {
        "status": "success",
        "valid": true,
        "countryCode": "PL",
        "name": "CASTOMO PROSTA SPÓŁKA AKCYJNA",
        "address": "UL. POWSTAŃCÓW ŚLĄSKICH 5/212, 53-332 WROCŁAW",
        "checkedAt": "2026-09-08T09:42:10Z",
        "tokensDeducted": 1
      }

      Konwertuj, generuj i parsuj bez biblioteki

      Waluty, kolory z kontrastem WCAG, współrzędne, strefy czasowe, kodowania, formaty danych; hashe, pary kluczy, kody QR, zrzuty ekranu, PDF i DOCX z HTML; paragony, faktury, e-maile i webhooki w strukturę.

      Konwersja → · Generowanie → · Parsowanie →

      POST/v1/convert/colorbezpłatny, bez klucza
      { "color": "#7C4DFF", "comparisonColor": "#FFFFFF" }
      {
        "status": "success",
        "tokensDeducted": 0,
        "colorSpaces": { "hex": "#7C4DFF", "rgb": { "r": 124, "g": 77, "b": 255 }, "hsl": { "h": 256, "s": 100, "l": 65 } },
        "luminance": 0.1681,
        "accessibility": { "againstCustom": { "comparisonHex": "#FFFFFF", "contrastRatio": 4.81, "wcag21": { "aaSmallText": true, "aaaSmallText": false } } }
      }

      Sieć jako API

      Jedna strona albo cała witryna, jej obrazy, favicon, opinie Google, stos technologiczny. Wyniki wyszukiwania, badanie słów kluczowych, rywale, kanibalizacja, testy mobilne. Trendy w regionach i w czasie. Wszystko za tym samym kluczem.

      Scraping → · SERP → · Trendy →

      POST/v1/serp/searchod 60 tokenów
      { "query": "royalty free media api", "country": "pl", "respSize": 10 }
      {
        "status": "success",
        "results": [
          { "position": 1, "title": "castomAPI Media", "url": "https://media.castomapi.com/" },
          { "position": 2, "title": "…", "url": "…" }
        ],
        "tokensDeducted": 60
      }

      30 integracji, każda przez własne konto klienta

      Shopify, Google Workspace, Microsoft 365, Instagram, Slack, Discord, Notion, Asana, Trello, Calendly, Typeform, HubSpot, Salesforce, Netlify, Cloudflare i więcej. Każda łączy się przez OAuth z kontem użytkownika końcowego, więc limit jest jego, a żaden najemca nie widzi danych innego. Kilka ma jeszcze ograniczenia — TikTok tylko w sandboksie, Pinterest tylko do odczytu, Facebook tylko dla naszych kont testowych na czas weryfikacji przez Metę — i każda strona integracji to mówi.

      Wszystkie integracje →

      GET/v1/shopify/auth/statusbezpłatny
      {
        "status": "success",
        "connected": true,
        "shop": "twoj-sklep.myshopify.com",
        "scopes": ["read_products", "write_products", "read_orders"],
        "connectedAt": "2026-08-30T14:02:11Z"
      }

      Twoje własne endpointy, w piaskownicy i rozliczane jak reszta

      Wgraj skrypt definiujący main(req); dostaje adres pod /c/twoj-slug. Działa w izolowanym V8 na każde żądanie — 2 sekundy CPU, 128 MB, fetch, który odmawia adresów prywatnych — i kosztuje tokeny z tego samego portfela.

      Własne endpointy →

      POST/custom/endpointsrozliczany
      {
        "slug": "vat-and-iban",
        "script": "async function main(req) { const v = await $safeFetch('https://app.castomapi.com/v1/verify/vat', {method:'POST', body: JSON.stringify({vat: req.body.vat})}); return { ok: v.ok }; }"
      }
      { "status": "success", "url": "https://app.castomapi.com/c/vat-and-iban", "tokensDeducted": 1 }

      Eksport do n8n i Make; Zapier i MCP wbudowane

      Jedno wywołanie generuje natywne pakiety węzłów dla n8n i Make z dowolnego zestawu endpointów. Hooki, wsady i zadania asynchroniczne Zapiera to osobna grupa. Serwer MCP wystawia cały katalog każdemu agentowi jako narzędzia.

      Eksport ekosystemu → · Zapier → · MCP →

      POST/v1/ecosystem/export5 tokenów
      { "target": "n8n", "endpoints": ["/v1/verify/iban", "/v1/convert/currency"] }
      {
        "status": "success",
        "package": "n8n-nodes-castomapi-1.0.0.tgz",
        "nodes": 2,
        "downloadUrl": "https://assets.castomapi.com/exports/…",
        "tokensDeducted": 5
      }

      Konta, rozliczenia, płatności i rezerwacje to usługi, nie obowiązki

      Auth loguje Twoich użytkowników. Billing zamienia subskrypcję Stripe w uprawnienie, które produkt odczytuje. Pay pobiera opłatę od klienta w imieniu sprzedawcy. Book trzyma termin i wysyła przypomnienie. Produkt zbudowany tutaj pobiera pieniądze pierwszego dnia.

      Usługi platformy →

      POSTbilling.castomapi.com/v1/checkoutbezpłatny
      { "product": "my-product", "plan": "pro" }
      {
        "status": "success",
        "checkoutUrl": "https://checkout.stripe.com/c/pay/cs_live_…",
        "expiresAt": "2026-09-08T10:42:00Z"
      }

      Dane referencyjne i wydarzenia, za darmo, bez klucza

      Kraje, waluty, języki, strefy czasowe, porty, lotniska, kody HS, jednostki — dziesiątki milionów rekordów na data.castomapi.com, tylko GET, otwarty CORS. Publiczne wydarzenia według miejsca i daty na events.castomapi.com. Tabele, których nikt nie chce utrzymywać, utrzymywane.

      Data → · Events →

      GETdata.castomapi.com/v1/countries/pl/PLbezpłatny
      {
        "status": "success",
        "lang": "pl",
        "data": { "code": "PL", "name": "Polska", "capital": "Warsaw", "region": "Europa", "subregion": "Europa Wschodnia",
                   "isoAlpha3": "POL", "isoNumeric": "616", "currency": "PLN", "phoneCode": "+48" }
      }

      Bezpieczeństwo spisane i zmierzone

      Własny kod działa w izolowanym V8 z polityką sieciową, która odmawia zakresów prywatnych i weryfikuje każdy skok przekierowania. Brak zasobu odpowiada 404 za zero tokenów i jest bajt w bajt identyczny z zasobem, który nie jest Twój. Tokeny OAuth są przechowywane zaszyfrowane, odświeżane na żądanie, a zgoda jest ograniczona do projektu.

      Bezpieczeństwo →

      GET/c/{cudzy-slug}bezpłatny
      {
        "status": "error",
        "code": "NOT_FOUND",
        "message": "The requested endpoint does not exist.",
        "statusCode": 404
      }

      Limity, które przeczytasz, zanim w nie uderzysz

      60 żądań na minutę w planie Free, 300 w Pro, 1200 w Enterprise — na konto, łącznie dla wszystkich endpointów. Powyżej linii dostajesz 429 i nagłówek mówiący, kiedy spróbować ponownie, a nie ciche odrzucenie.

      Limity w dokumentacji →

      POST/v1/…nierozliczane
      HTTP/1.1 429 Too Many Requests
      retry-after: 12
      x-ratelimit-limit: 60
      x-ratelimit-remaining: 0

      Firma z UE i witryna, która dowodzi tego, co mówi

      Castomo P.S.A., Wrocław, KRS 0001188843. Usługi działają na maszynach w UE. Ta witryna wczytuje skrypty wyłącznie z tego serwisu i z dwóch usług prowadzonych przez Castomo (naszego Observera i przycisku czatu), nie ustawia cookies i serwuje własne fonty. Observer liczy odwiedziny i niczego nie zapisuje na Twoim urządzeniu; polityka bezpieczeństwa treści na każdej stronie czyni z zasady dotyczącej skryptów fakt egzekwowany przez przeglądarkę, a nie zdanie w regulaminie.

      Prywatność → · O nas →

      Content-Security-Policy
      default-src 'self';
      script-src 'self' 'sha256-…' https://observer.castomo.com https://chat.castomapi.com;
      connect-src 'self' https://observer.castomo.com https://chat.castomapi.com;
      frame-src https://chat.castomapi.com;
      font-src 'self';
      object-src 'none'

      To działa i możesz to sprawdzić

      Każda usługa odpowiada na ścieżce health, a strona statusu zapisuje, co każda z nich odpowiedziała, gdy tę witrynę budowano — z datą, bo migawka udająca kanał na żywo jest gorsza niż żadna.

      Status → · W liczbach →

      GET/healthbezpłatny
      { "status": "ok", "service": "castomapi", "uptime": 1180234 }

      Katalog

      48 grup w dziewięciu klastrach

      Narzędzia przyjmują dane i odpowiadają. Integracje docierają do platformy przez własne połączenie klienta. Każda grupa ma stronę, a każda operacja w niej — stronę z testerem.

      Wszystkie endpointy (706)

      Odbierz klucz.
      Pierwszy tysiąc tokenów jest od nas, co miesiąc.

      Jedno logowanie, jeden portfel, 706 endpointów. Panel wydaje klucz; dokumentacja uruchamia każde wywołanie na żywo.

      Odbierz klucz Otwórz dokumentację na żywo