Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/laurarozier/gw2delphiapi
Delphi (Object Pascal) wrapper for the GuildWars2 public API v1 and v2
https://github.com/laurarozier/gw2delphiapi
Last synced: 26 days ago
JSON representation
Delphi (Object Pascal) wrapper for the GuildWars2 public API v1 and v2
- Host: GitHub
- URL: https://github.com/laurarozier/gw2delphiapi
- Owner: LauraRozier
- License: gpl-3.0
- Created: 2016-09-20T09:51:54.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-03-02T14:03:40.000Z (almost 8 years ago)
- Last Synced: 2024-04-16T07:48:51.415Z (8 months ago)
- Language: Pascal
- Size: 2.36 MB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GW2DelphiAPI
Delphi (Object Pascal) wrapper for the GuildWars2 public API v1 and v2This wrapper is WIP, all help is welcome! :-)
Already implemented:
* Fetching raw endpoint info
* Fetching open API endpoint info
* Fetching authenticated API endpoint info
* Everything with a checkmark under 'Supported'
* Error handeling###Feature list:
| Feature | Supported | Planned |
| :------ | :------: | :------: |
| `render.guildwars2.com` | | ❓️ |
| `MumbleLink` | | ❓️ |
| `/v1/build.json` | ❌ | |
| `/v1/colors.json` | ❌ | |
| `/v1/continents.json` | | ✔ |
| `/v1/event_details.json` | | ✔ |
| `/v1/event_names.json` | | ❓️ |
| `/v1/events.json` | | ❓️ |
| `/v1/files.json` | | ✔ |
| `/v1/guild_details.json` | | ✔ |
| `/v1/item_details.json` | | ✔ |
| `/v1/items.json` | | ✔ |
| `/v1/map_floor.json` | | ✔ |
| `/v1/map_names.json` | | ✔ |
| `/v1/maps.json` | | ✔ |
| `/v1/recipe_details.json` | | ✔ |
| `/v1/recipes.json` | | ✔ |
| `/v1/skin_details.json` | | ✔ |
| `/v1/skins.json` | | ✔ |
| `/v1/world_names.json` | | ✔ |
| `/v1/wvw/match_details.json` | | ✔ |
| `/v1/wvw/matches.json` | | ✔ |
| `/v1/wvw/objective_names.json` | | ✔ |
| | | |
| `/v2/account` | ✔ | |
| `/v2/account/achievements` | ✔ | |
| `/v2/account/bank` | ✔ | |
| `/v2/account/dyes` | ✔ | |
| `/v2/account/finishers` | ✔ | |
| `/v2/account/inventory` | ✔ | |
| `/v2/account/masteries` | ✔ | |
| `/v2/account/materials` | ✔ | |
| `/v2/account/minis` | ✔ | |
| `/v2/account/outfits` | ✔ | |
| `/v2/account/recipes` | ✔ | |
| `/v2/account/skins` | ✔ | |
| `/v2/account/titles` | ✔ | |
| `/v2/account/wallet` | ✔ | |
| `/v2/achievements` | ✔ | |
| `/v2/achievements/categories` | | ✔ |
| `/v2/achievements/daily` | | ✔ |
| `/v2/achievements/daily/tomorrow` | | ✔ |
| `/v2/achievements/groups` | | ✔ |
| `/v2/adventures` | | ❓️ |
| `/v2/adventures/:id/leaderboards` | | ❓️ |
| `/v2/adventures/:id/leaderboards/:board` | | ❓️ |
| `/v2/backstory/answers` | | ✔ |
| `/v2/backstory/questions` | | ✔ |
| `/v2/build` | ✔ | |
| `/v2/characters` | | ✔ |
| `/v2/characters/:id/backstory` | | ✔ |
| `/v2/characters/:id/core` | | ✔ |
| `/v2/characters/:id/crafting` | | ✔ |
| `/v2/characters/:id/equipment` | | ✔ |
| `/v2/characters/:id/heropoints` | | ✔ |
| `/v2/characters/:id/inventory` | | ✔ |
| `/v2/characters/:id/recipes` | | ✔ |
| `/v2/characters/:id/specializations` | | ✔ |
| `/v2/characters/:id/training` | | ✔ |
| `/v2/colors` | ✔ | |
| `/v2/commerce/exchange` | | ✔ |
| `/v2/commerce/listings` | | ✔ |
| `/v2/commerce/prices` | | ✔ |
| `/v2/commerce/transactions` | | ✔ |
| `/v2/continents` | | ✔ |
| `/v2/currencies` | ✔ | |
| `/v2/emblem` | | ✔ |
| `/v2/events` | | ❓️ |
| `/v2/events-state` | | ❓️ |
| `/v2/files` | ✔ | |
| `/v2/finishers` | | ✔ |
| `/v2/guild/:id` | | ✔ |
| `/v2/guild/:id/log` | | ✔ |
| `/v2/guild/:id/members` | | ✔ |
| `/v2/guild/:id/ranks` | | ✔ |
| `/v2/guild/:id/stash` | | ✔ |
| `/v2/guild/:id/teams` | | ✔ |
| `/v2/guild/:id/treasury` | | ✔ |
| `/v2/guild/:id/upgrades` | | ✔ |
| `/v2/guild/permissions` | | ✔ |
| `/v2/guild/search` | | ✔ |
| `/v2/guild/upgrades` | | ✔ |
| `/v2/items` | | ✔ |
| `/v2/itemstats` | | ✔ |
| `/v2/legends` | | ✔ |
| `/v2/maps` | | ✔ |
| `/v2/masteries` | | ✔ |
| `/v2/materials` | | ✔ |
| `/v2/minis` | ✔ | |
| `/v2/outfits` | | ✔ |
| `/v2/pets` | | ✔ |
| `/v2/professions` | | ✔ |
| `/v2/pvp` | | ✔ |
| `/v2/pvp/amulets` | | ✔ |
| `/v2/pvp/games` | | ✔ |
| `/v2/pvp/seasons` | | ✔ |
| `/v2/pvp/seasons/:id/leaderboards` | | ❓️ |
| `/v2/pvp/seasons/:id/leaderboards/:board` | | ❓️ |
| `/v2/pvp/standings` | | ✔ |
| `/v2/pvp/stats` | | ✔ |
| `/v2/quaggans` | ✔ | |
| `/v2/recipes` | | ✔ |
| `/v2/recipes/search` | | ✔ |
| `/v2/skills` | | ✔ |
| `/v2/skins` | | ✔ |
| `/v2/specializations` | | ✔ |
| `/v2/stories` | | ✔ |
| `/v2/stories/seasons` | | ✔ |
| `/v2/titles` | | ✔ |
| `/v2/tokeninfo` | ✔ | |
| `/v2/traits` | | ✔ |
| `/v2/worlds` | ✔ | |
| `/v2/wvw/abilities` | | ✔ |
| `/v2/wvw/matches` | | ✔ |
| `/v2/wvw/objectives` | | ✔ |