How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Aghanim Items API

The Items API from Aghanim — 3 operation(s) for items.

Aghanim Items API is one of 27 APIs that Aghanim publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Item. The published artifact set on APIs.io includes an OpenAPI specification and authentication docs.

This API exposes 9 operations across 3 paths, and defines 55 schemas. It is described by OpenAPI 3.2.0, at version 2026.07.14.

Requests are made against a single base URL, https://api.aghanim.com/s2s.

9 operations 3 paths 55 schemas 2 DELETE2 GET1 PATCH2 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2026.07.14
Base URL
https://api.aghanim.com/s2s
Authentication
HTTP Bearer
Contact
Resource Areas
1

Authentication & Security 1

Aghanim Items API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (HTTPBearer).

  • HTTPBearer — Refer to the [Authentication](https://docs.aghanim.com/api-reference/) section for instructions on obtaining an API key and use it as the Bearer token.

Paths & Operations 9

Across 3 paths, the API surfaces 9 operations — 2 DELETE, 2 GET, 1 PATCH, 2 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

Items 9
GET
/v1/items
Get Items
get_items 13 params → 200422
POST
/v1/items
Create Item
create_item body → 201422
PUT
/v1/items
Bulk Create Or Update Items
bulk_create_or_update_items body → 204422
PATCH
/v1/items
Bulk Update Items
bulk_update_items body → 200422
DELETE
/v1/items
Bulk Delete Items
bulk_delete_items body → 204422
GET
/v1/items/{item_id}
Get Item
get_item 1 param → 200422
PUT
/v1/items/{item_id}
Update Item
update_item 1 param body → 200422
DELETE
/v1/items/{item_id}
Delete Item
delete_item 1 param → 204422
POST
/v1/items/{item_id}/translate
Translate Item
translate_item 1 param body → 200422

Schemas 55

The contract defines 55 schemas that model the data the API accepts and returns. The most detailed are LootboxNestedItemRead (54 properties), PublicItemRead (52 properties), ItemRead (51 properties), ItemBulkUpdate (40 properties). Each schema is shown below with its type and property counts.

Currency
string
ItemBulkDelete
object
1 property 1 required
ItemTranslate
object
2 properties
HTTPValidationError
object
1 property
UnsetType
string
An enumeration.
LootboxGroupRead
object
4 properties 4 required
LocaleMapping
object
25 properties
ItemStackableType
string
An enumeration.
ItemPropertyRelationRead
object
6 properties 5 required
SubscriptionOffer
object
8 properties 1 required
NestedItem
object
7 properties
ItemType
string
An enumeration.
SubscriptionOfferEligibility
string
An enumeration.
LootboxRead
object
35 properties 8 required
SubscriptionSettings
object
1 property
ItemCreate
object
35 properties 6 required
SubscriptionBillingCycle
object
2 properties 2 required
PityStep
object
2 properties 2 required
ItemPropertyConfigRange
object
3 properties 1 required
ItemRarityRead
object
3 properties 2 required
LootboxNestedItemRead
object
54 properties 10 required
ItemPriceType
string
An enumeration.
ItemPropertyRelationData
object
1 property
ItemViewOption
string
An enumeration.
LootboxSettings
object
7 properties 1 required
SortOrder
string
An enumeration.
PeriodType
string
SubscriptionPlanType
string
An enumeration.
ValidationError
object
3 properties 3 required
ItemBulkUpdate
object
40 properties 1 required
LootboxViewType
string
An enumeration.
SubscriptionRenewalType
string
An enumeration.
LootboxNestedItem
object
5 properties 4 required
VirtualCurrencyRead
object
35 properties 8 required
ItemPropertyConfigString
object
1 property
VCPriceSource
string
An enumeration.
HighlightItem
object
3 properties
ItemPropertyConfigNumber
object
1 property
ItemOrderType
string
An enumeration.
ItemRead
object
51 properties 8 required
aghanim__subscription_item__schemas__SubscriptionRead
object
38 properties 9 required
LootboxGroup
object
5 properties 4 required
SubscriptionGraceMode
string
An enumeration.
ItemBulkCreateOrUpdate
object
36 properties 6 required
Highlights
object
3 properties 1 required
ResourceState
string
An enumeration.
ItemPropertyRead
object
5 properties 3 required
ItemSource
string
An enumeration.
PitySettings
object
2 properties 1 required
VirtualCurrencySettings
object
7 properties
OrderSourceType
string
An enumeration.
ItemUpdate
object
39 properties
NestedItemViewType
string
An enumeration.
SubscriptionPlan
object
21 properties 4 required
PublicItemRead
object
52 properties 8 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

aghanim-items-api-openapi.yml Raw ↑

Other APIs Aghanim publishes across the network.

Aghanim Achievements API
Aghanim Coupons API
Aghanim Creators API
Aghanim Daily Rewards API
Aghanim GDPR Requests API
Aghanim Item Categories API
Aghanim Leaderboards API
Aghanim LiveOps API
Aghanim Locales API
Aghanim Loyalty Program API
Aghanim News API
Aghanim Orders API
Where this information came from

This is an independent, third-party profile of Aghanim Items API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.