Gaiscioch Select Chapter Community
Events
CHARITY:


CURRENT EVENTS:


LEGACY EVENTS:


Search Gaiscioch.com:
1 Tuatha Guilds:
316 Members:
658 Characters:
1,195 Items:
  • Views: 3,133
  • Replies: 6

Guild Wars 2 API Setup Instructions for Gaiscioch.com

Taoiseach de na Arach Glas
Foghladha
Taoiseach de na Arach Glas
  • GW2: Foghladha.2506
  • ESO: @Foley
Posted On: 09/21/2018 at 09:59 AM
  • Steam
  • PSN
  • XBOX
  • Twitch
  • Twitch
  • Twitter
  • Extra-Life

Greetings Everyone,

I'm happy to announce that Gaiscioch.com is setup to work with the GW2 v2 API. So to get things started let me go over the basics. You can additionally do this on SanctumofRall.com using the same instructions.

Account Setup & Configuration

Create an API KEY

  1. Go to: https://account.arena.net/ and login
  2. Click "Applications"
  3. Click "New Key"
  4. Set Name to "Gaiscioch.com"
  5. Check "Account, PvP, Characters, Progression" - See Example
  6. Click "Create API Key"
  7. Copy your API Key to your Clipboard (Control+C)

Add API Key to Gaiscioch.com

  1. Login to: https://www.gaiscioch.com/ 
  2. Click the "☰" menu button on the top left of the navigation, then click "Your Profile" then "Edit Profile"
  3. Click the "Gaming Profile" tab
  4. In the GW2 API Key field paste your API Key from the instructions above.
  5. Click "Update Information" Button

How will my information be used

The API is designed to be a way for you to share information with other sites. As a firm believer in transparency and honesty here is the scope of what will be used as well as links to my own personal information so you can see a working example of what data is passed from ArenaNet to Gaiscioch.com. All of the information we use is highlighted in Green.

Account

The Account flag allows us to retrieve your "World" to verify that you are on Sanctum of Rall. It will also allow us to verify your ArenaNet.ID and note whether or not you have the commander status unlocked. When combined with the Progression flag we can import and sync your WvW Rank and Fractal Level.

All Information Available via account API:

{
  "id": "426C0E7C-1260-E111-809D-78E7D1936EF0",
  "name": "Foghladha.2506",
  "age": 14350440,
  "world": 1013,
  "guilds": [
    "2ED6C8E6-EC1F-477A-B5D8-0FC554F563E4",
    "C7571761-1A76-4EFA-B40F-945CAD304947",
    "9EBB2BE6-5A23-4C63-8EA2-13539D8427E9",
    "FBEACB6E-975B-4E10-9E52-B4E140F1C3B8",
    "5F852E10-A46F-4E08-9334-EA94FCA3C0C7"
  ],
  "created": "2012-04-25T00:42:00Z",
  "access": [
    "GuildWars2",
    "HeartOfThorns",
    "PathOfFire"
  ],
  "commander": true,
  "fractal_level": 3,
  "daily_ap": 5347,
  "monthly_ap": 1282,
  "wvw_rank": 1627
}

Characters

The Characters flag will enable us to import your characters into the Gaiscioch site so on your profile page you can display your characters and crafting professions. This flag is optional however if it is not provided syncing characters will be skipped.

All Information Available via characters API:

{
  "name": "Foghladha",
  "race": "Human",
  "gender": "Male",
  "flags": [],
  "profession": "Mesmer",
  "level": 80,
  "guild": "C7571761-1A76-4EFA-B40F-945CAD304947",
  "age": 12395757,
  "created": "2012-12-31T08:07:00Z",
  "deaths": 2568,
  "crafting": [
    {
      "discipline": "Armorsmith",
      "rating": 500,
      "active": true
    },
    {
      "discipline": "Chef",
      "rating": 400,
      "active": false
    },
    {
      "discipline": "Artificer",
      "rating": 500,
      "active": false
    },
    {
      "discipline": "Huntsman",
      "rating": 500,
      "active": false
    },
    {
      "discipline": "Jeweler",
      "rating": 400,
      "active": false
    },
    {
      "discipline": "Leatherworker",
      "rating": 500,
      "active": false
    },
    {
      "discipline": "Tailor",
      "rating": 500,
      "active": false
    },
    {
      "discipline": "Weaponsmith",
      "rating": 500,
      "active": false
    },
    {
      "discipline": "Scribe",
      "rating": 400,
      "active": true
    }
  ],
  "title": 188,
  "backstory": [
    "22-109",
    "36-153",
    "21-105",
    "188-188",
    "7-53"
  ],
  "wvw_abilities": [
    {
      "id": 19,
      "rank": 5
    },
    {
      "id": 18,
      "rank": 5
    },
    {
      "id": 15,
      "rank": 4
    },
    {
      "id": 6,
      "rank": 5
    },
    {
      "id": 12,
      "rank": 5
    },
    {
      "id": 3,
      "rank": 5
    },
    {
      "id": 9,
      "rank": 5
    },
    {
      "id": 20,
      "rank": 5
    },
    {
      "id": 10,
      "rank": 5
    },
    {
      "id": 7,
      "rank": 5
    },
    {
      "id": 17,
      "rank": 5
    },
    {
      "id": 14,
      "rank": 4
    },
    {
      "id": 23,
      "rank": 5
    },
    {
      "id": 5,
      "rank": 5
    },
    {
      "id": 2,
      "rank": 5
    },
    {
      "id": 4,
      "rank": 5
    },
    {
      "id": 16,
      "rank": 5
    },
    {
      "id": 11,
      "rank": 5
    },
    {
      "id": 8,
      "rank": 5
    },
    {
      "id": 24,
      "rank": 6
    },
    {
      "id": 25,
      "rank": 5
    }
  ]
}

PvP

The PvP Flag will allow us to pull your win loss record from PvP as well as your PvP rank. This one is optional and mainly used for our sPvP players.

All Information Available via characters API:

{
  "pvp_rank": 17,
  "pvp_rank_points": 41886,
  "pvp_rank_rollovers": 0,
  "aggregate": {
    "wins": 30,
    "losses": 26,
    "desertions": 0,
    "byes": 0,
    "forfeits": 0
  },
  "professions": {
    "mesmer": {
      "wins": 30,
      "losses": 26,
      "desertions": 0,
      "byes": 0,
      "forfeits": 0
    }
  },
  "ladders": {
    "ranked": {
      "wins": 7,
      "losses": 7,
      "desertions": 0,
      "byes": 0,
      "forfeits": 0
    },
    "unranked": {
      "wins": 1,
      "losses": 3,
      "desertions": 0,
      "byes": 0,
      "forfeits": 0
    }
  }
}

Progression

Progression allows us to pull your Fractal and WvW Rank from your Accounts API.

Questions?

If you have questions please feel free to shoot me a message here or on Discord at: @[GSCH] Foghladha#6138. If you would like to review the full API Documentation head over to: https://wiki.guildwars2.com/wiki/API:2 

Last Edited on: 01/22/2019 at 10:34 AM
"It's not the loot and accolades you walk away with, it's the memories and friendships that you cherish forever." - Foghladha
Awards & Achievements
Devotion Rank 20Valor Rank 20Fellowship Rank 10Explorer Rank 12Scholar Rank 15Artisan Rank 8Social Rank 9Mentorship Rank 6

Response:

Draoi de na Iolair Bán
Kitty
Draoi de na Iolair Bán
  • GW2: Kitty.6219
Replied On: 09/21/2018 at 02:56 PM PDT
  • Steam
  • Twitch
  • Twitch
  • Twitter
  • Extra-Life

When is my profile updated? I punched my API info but the profile still shows outdated >.>

"Be the player you want to meet".- Foghladha
Awards & Achievements
Devotion Rank 18Valor Rank 19Fellowship Rank 20Scholar Rank 6Artisan Rank 5Social Rank 8
Taoiseach de na Arach Glas
Foghladha
Taoiseach de na Arach Glas
  • GW2: Foghladha.2506
  • ESO: @Foley
Replied On: 09/21/2018 at 04:49 PM PDT
  • Steam
  • PSN
  • XBOX
  • Twitch
  • Twitch
  • Twitter
  • Extra-Life

It syncs every night typically

"It's not the loot and accolades you walk away with, it's the memories and friendships that you cherish forever." - Foghladha
Awards & Achievements
Devotion Rank 20Valor Rank 20Fellowship Rank 10Explorer Rank 12Scholar Rank 15Artisan Rank 8Social Rank 9Mentorship Rank 6
Ridire de na Capall Donn
Magesw
Ridire de na Capall Donn
  • GW2: Magesw.4257
Replied On: 02/27/2019 at 02:50 PM PST
  • Steam
  • XBOX
  • Twitch
  • Twitch
  • Twitter
  • Extra-Life

Happy this was added as requested! Thanks!

Game Hard, Frag More!
Awards & Achievements
Devotion Rank 20Valor Rank 7Fellowship Rank 10Artisan Rank 9Social Rank 2
Ban Lorgaire de na Faolchu
Cynstriss
Ban Lorgaire de na Faolchu
  • GW2: cynstriss.5063
Replied On: 09/21/2020 at 03:44 PM PDT

I am no longer on the Sanctum of Rall because my husband moved to another server.  Am I still OK?

Awards & Achievements
Devotion Rank 11Fellowship Rank 5Artisan Rank 6
Draoi de na Iolair Bán
Kitty
Draoi de na Iolair Bán
  • GW2: Kitty.6219
Replied On: 09/22/2020 at 07:11 AM PDT
  • Steam
  • Twitch
  • Twitch
  • Twitter
  • Extra-Life

For pve, yes.

For wvw, we ask you that neither you nor your husband represent any of the Gaiscioch guild tags outside of Sanctum or Rall, please represent another different guild in wvw if not in SoR!

"Be the player you want to meet".- Foghladha
Awards & Achievements
Devotion Rank 18Valor Rank 19Fellowship Rank 20Scholar Rank 6Artisan Rank 5Social Rank 8
Ridire de na Iomproidh
Ruwund
Ridire de na Iomproidh
  • GW2: Ruwund.3547
Replied On: 06/03/2021 at 03:50 PM PDT
  • Twitch
  • Extra-Life

When it says that the account has recently been synced how long does it take to have the button back to sync again? I think I did it wrong and want to sync up my characters.  It has been a week or so since I clicked it the first time.

Awards & Achievements
Devotion Rank 19Fellowship Rank 11Scholar Rank 4Artisan Rank 4Social Rank 2