Acres Manufacturing Company (also trading as Acres 4.0), of Las Vegas, Nevada, builds Foundation — a casino management system that connects directly to a slot machine's SAS port and streams every gaming-floor event in real time. Foundation carries the operator's cashless, bonusing, ticketing, loyalty and analytics products (FoundationHQ, Cashless Casino, Player Budget, Achievement Bonusing, Ticket In Bonus Out, Video Poker Analyzer, Guardian and Kai), and it is sold as an open platform: Acres publishes a Foundation App Store and gives third-party developers an event API onto the same floor data its own applications consume. The public developer surface is the Foundation Event Replay API — real-time and historical WebSocket streams of SAS 6.02 exception events, meter movements, machine info and player-card events, documented per version in the company's own acres4 GitHub organization — plus the AcresBLE iOS and Android SDKs, which let a partner mobile app card a player in and fund or cash out a slot or table over Bluetooth Low Energy. Foundation communication is TLS 1.3 and Acres states its APIs require mTLS for authentication.
Acres Manufacturing is listed with 2 APIs on the APIs.io network. Tagged areas include Casino Gaming, Casino Management System, Gaming Technology, Slot Machines, and Cashless Payments.
The Acres Manufacturing catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Acres Manufacturing’s developer surface includes documentation, API reference, engineering blog, FAQ, authentication, and 14 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Energy & Utilities regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics could not be measured. We hold no machine-readable contract for
this provider to read, so there is nothing to measure a write surface against. Excluded rather than scored zero:
never-measured and measured-empty are different facts. Publishing an OpenAPI is what makes this facet — and
several others — scorable at all.
The six quality facets above are damped to 85 points between them,
because the conditional facet above carries the other
15. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 85% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/acres-manufacturing/"><img src="https://apis.io/badge/acres-manufacturing/card.svg" alt="Acres Manufacturing on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
MCP Server+12 pts — deployment.mode + probe verdict on the mcp/ manifest, not the pointer; an unprobed slug falls back to authorship
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
Stable Error Semantics+8 pts — OpenAPI $refs a shared error schema across 4xx/5xx responses (verified), else common[].type includes ErrorCatalog / ErrorCodes / DeclineCodes
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted.
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
WebSocket streaming API onto the Foundation event bus. Two channels are documented: a real-time event streamer that pushes every event as it is collected from the floor (backed ...
First-party Bluetooth Low Energy SDK, published for iOS (Swift package) and Android (Kotlin), that lets a technology partner's mobile app talk directly to Acres BLE hardware on ...
aid: acres-manufacturing
name: Acres Manufacturing
description: 'Acres Manufacturing Company (also trading as Acres 4.0), of Las Vegas, Nevada, builds Foundation — a casino
management system that connects directly to a slot machine''s SAS port and streams every gaming-floor event in real time.
Foundation carries the operator''s cashless, bonusing, ticketing, loyalty and analytics products (FoundationHQ, Cashless
Casino, Player Budget, Achievement Bonusing, Ticket In Bonus Out, Video Poker Analyzer, Guardian and Kai), and it is sold
as an open platform: Acres publishes a Foundation App Store and gives third-party developers an event API onto the same
floor data its own applications consume. The public developer surface is the Foundation Event Replay API — real-time and
historical WebSocket streams of SAS 6.02 exception events, meter movements, machine info and player-card events, documented
per version in the company''s own acres4 GitHub organization — plus the AcresBLE iOS and Android SDKs, which let a partner
mobile app card a player in and fund or cash out a slot or table over Bluetooth Low Energy. Foundation communication is
TLS 1.3 and Acres states its APIs require mTLS for authentication.'
url: https://raw.githubusercontent.com/api-evangelist/acres-manufacturing/refs/heads/main/apis.yml
deliveryModel:
model: saas
license_evidence:
not_product:
- acres4/ios-sdk
open_source: unknown
commercial: true
callable_host: false
label: Hosted service · you call their endpoint
confidence: low
source:
- pricing
- repository-not-product
generated: '2026-09-25'
method: derived
accessModel:
pricing: unknown
onboarding: approval
trial: false
try_now: false
public: false
label: Requires approval
confidence: medium
probe_state: covered
source:
- authentication
- rate-limits
- security
generated: '2026-11-06'
method: derived
image: https://acresmanufacturing.com/wp-content/uploads/2022/02/cropped-Acres_Submark_Gradient-192x192.png
x-type: company
x-source: harvest:secondary-market
x-tier: profiled
x-tier-reason: enrichment
x-enrichment:
date: '2026-09-06'
status: enriched
artifacts_added: 12
pass: local-v3
x-coverage:
state: covered
reason: null
detail: 'Full public surface reached with no wall. The company publishes a real first-party API reference in its own acres4
GitHub organization — the Foundation Event Replay API, two WebSocket channels and an 80-packet-type data dictionary keyed
to SAS 6.02 — plus two actively maintained AcresBLE mobile SDKs. What it does NOT publish is any machine-readable contract:
no OpenAPI, AsyncAPI, GraphQL SDL, Postman collection, MCP server, agent card or /.well-known/ document was found on any
host, and the documentation repository has had no commit since 2020-06-16.'
evidence:
- url: https://github.com/acres4/foundation-documentation/blob/master/apis/event/1.4/usage.md
status: 200
- url: https://acresmanufacturing.com/faq/
status: 200
- url: https://acresmanufacturing.com/.well-known/security.txt
status: 404
- url: https://acres4.com/openapi.json
status: 200
checked: '2026-09-06'
specificationVersion: '0.20'
created: '2026-09-06'
modified: '2026-09-06'
tags:
- Casino Gaming
- Casino Management System
- Gaming Technology
- Slot Machines
- Cashless Payments
- Real-Time Data
- Event Streaming
- WebSocket
- Bluetooth Low Energy
- Loyalty and Bonusing
- Hospitality
tags_raw:
- casino-gaming
- casino-management-system
- gaming-technology
- slot-machines
- cashless-payments
- real-time-data
- event-streaming
- websocket
- bluetooth-low-energy
- loyalty-and-bonusing
- hospitality
apis:
- name: Foundation Event Replay API
description: 'WebSocket streaming API onto the Foundation event bus. Two channels are documented: a real-time event streamer
that pushes every event as it is collected from the floor (backed by a rolling cache of up to 10,000 events or 10 minutes,
whichever is smaller, reachable with the start_idx filter), and a historical event streamer that replays a bounded window
by nanosecond Unix timestamp or by global index. Both accept the same filter set as query parameters — sas_codes (SAS
6.02 Appendix A Table A-1 exception codes, decimal), asset_number, sas_serial_number, start_idx and limit — and both emit
flattened JSON packets carrying a type, the EGM serial and asset number, the player card number and host player id, event
and cache timestamps, a global idx ordering field, and per-packet data and meters maps. The host is per-property: <property>
is the subdomain of the casino running Foundation, so the base URL is templated rather than a single vendor-operated endpoint.
Requests that are not upgraded to a WebSocket are rejected with HTTP 400.'
humanURL: https://github.com/acres4/foundation-documentation/blob/master/apis/event/1.4/usage.md
baseURL: wss://{property}.kailabor.com/nex7/sas-reader/ws
x-baseurl-note: Templated per casino property, exactly as the provider documents it — <property> is the subdomain for the
casino running Foundation (the docs' own example is mycasino.kailabor.com). kailabor.com resolves (AWS-hosted, Route 53
nameservers) but has no root site; there is no shared multi-tenant host to record and none was invented.
tags:
- Casino Gaming
- Event Streaming
- WebSocket
- Real-Time Data
- Slot Machines
tags_raw:
- casino-gaming
- event-streaming
- websocket
- real-time-data
- slot-machines
properties:
- type: Documentation
url: https://github.com/acres4/foundation-documentation
- type: APIReference
url: https://github.com/acres4/foundation-documentation/blob/master/apis/event/1.4/usage.md
- type: Webhooks
url: asyncapi/acres-manufacturing-foundation-events.yml
- type: Authentication
url: authentication/acres-manufacturing-authentication.yml
- type: Conventions
url: conventions/acres-manufacturing-conventions.yml
- type: RateLimits
url: rate-limits/acres-manufacturing-rate-limits.yml
- type: Lifecycle
url: lifecycle/acres-manufacturing-lifecycle.yml
- type: Conformance
url: conformance/acres-manufacturing-conformance.yml
- type: Examples
url: https://github.com/acres4/foundation-documentation/blob/master/apis/event/1.4/example_1.4.3.json
- name: AcresBLE SDK (Bluetooth Low Energy)
description: 'First-party Bluetooth Low Energy SDK, published for iOS (Swift package) and Android (Kotlin), that lets a
technology partner''s mobile app talk directly to Acres BLE hardware on the casino floor. Two controllers are documented:
an electronic card-in controller that inserts and removes a player card at an EGM''s player interface (writing the card
track and reading the busy characteristic), and a slot-and-table controller that finds a device advertising the machine
information service above -65 dBm, reads its SAS serial, and — for table games — funds a table, requests a dealer cash-out,
and cancels a suggested cash-out. There is no HTTP surface here; the contract is the BLE GATT characteristics the SDK
wraps, so no baseURL is recorded.'
humanURL: https://github.com/acres4/ios-sdk
tags:
- Bluetooth Low Energy
- Cashless Payments
- Casino Gaming
- Mobile SDK
tags_raw:
- bluetooth-low-energy
- cashless-payments
- casino-gaming
- mobile-sdk
properties:
- type: SourceCode
url: https://github.com/acres4/ios-sdk
- type: Documentation
url: https://github.com/acres4/ios-sdk/blob/main/README.md
- type: SDKs
url: packages/acres-manufacturing-packages.yml
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
common:
- type: DomainSecurity
url: security/acres-manufacturing-domain-security.yml
- type: Website
url: https://acresmanufacturing.com
- type: Documentation
url: https://github.com/acres4/foundation-documentation
- type: APIReference
url: https://github.com/acres4/foundation-documentation/blob/master/apis/event/1.4/usage.md
- type: GitHubOrganization
url: https://github.com/acres4
- type: Blog
url: https://acresmanufacturing.com/blog/
- type: FAQ
url: https://acresmanufacturing.com/faq/
- type: Contact
url: https://acresmanufacturing.com/contact-us/
- type: PrivacyPolicy
url: https://acresmanufacturing.com/privacy/
- type: Packages
url: packages/acres-manufacturing-packages.yml
- type: SDKs
url: packages/acres-manufacturing-packages.yml
- type: Webhooks
url: asyncapi/acres-manufacturing-foundation-events.yml
- type: Authentication
url: authentication/acres-manufacturing-authentication.yml
- type: Conventions
url: conventions/acres-manufacturing-conventions.yml
- type: RateLimits
url: rate-limits/acres-manufacturing-rate-limits.yml
- type: Lifecycle
url: lifecycle/acres-manufacturing-lifecycle.yml
- type: Conformance
url: conformance/acres-manufacturing-conformance.yml
- type: Plans
url: plans/acres-manufacturing-plans-pricing.yml
- type: LLMsTxt
url: llms/acres-manufacturing-llms.txt
Acres Manufacturing API — frequently asked questions
Does Acres Manufacturing have an API?
Yes. APIs.io lists 2 APIs from Acres Manufacturing, including Foundation Event Replay API and AcresBLE SDK (Bluetooth Low Energy).
How do I authenticate with the Acres Manufacturing API?
Acres Manufacturing uses bearer-token authentication (1 scheme). The details are profiled on APIs.io as Acres Manufacturing Authentication.
Is the Acres Manufacturing API ready for AI agents?
Acres Manufacturing has a Kin Score of 35.0 out of 100 (thin) and an Agent Readiness score of 23.6 (agent-aware), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.