Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    alex198710
    @alex198710
    you shall have an address object in passenger type
    Zapic0
    @zapic0
    please take in count that postman examples are for v1 yet
    dirk lensing
    @dlensing_gitlab
    I'll take a look, but the request did not work for v1 either
    Zapic0
    @zapic0
    uhmmmm
    and did you receive the same error?
    Zapic0
    @zapic0
    but you’re calling v1.1 isn’t it?
    dirk lensing
    @dlensing_gitlab
    image.png
    Zapic0
    @zapic0
    ok, thanks, I’ll check and fix examples in postman too!
    dirk lensing
    @dlensing_gitlab
    perfect! :-)
    Zapic0
    @zapic0
    thanks for reporting!
    Jorge Díaz
    @xurde
    please @dlensing_gitlab don’t share your auth token in this public chat :)
    for that use our private room, please
    mohammad heydari
    @mhdprogrammer1_gitlab
    hi, where your refund method in air shopping service?
    Where can I find the air rules service?
    Jorge Díaz
    @xurde
    Hi @mhdprogrammer1_gitlab.
    Please let me ask @zapic0 to provide some help here. Give us some minutes.
    Zapic0
    @zapic0
    hi @mhdprogrammer1_gitlab do you mean disclosures?
    about refund method:
    Zapic0
    @zapic0
    we’ll add some docs about this in https://dev-guides.airgateway.net/
    there are two different ways to get a refund
    mohammad heydari
    @mhdprogrammer1_gitlab
    we want show refund method in flight search result for user informing but in shopping service i cant find refund method
    Zapic0
    @zapic0
    well, some airlines don’t show that information in AirShopping responses
    but you should take a look at disclosures node:
    "disclosures": [ { "listKey": "BFLROES", "descriptions": [ "Hand baggage: 1 piece", "Baggage in hold: 2 pieces", "Seat selection: Included", "Change: Allowed without penalty, except in the case of no-shows, which will have a penalty of €50", "refund (in each direction): Allowed without penalty, except in the case of not showing up for the flight (no-show), which will have a penalty of €75" ] } ]
    you will find more information about fare conditions in FlightPrice (we are working on it right now)
    mohammad heydari
    @mhdprogrammer1_gitlab
    Thank you for answering.
    Zapic0
    @zapic0
    you’re welcome :)
    mohammad heydari
    @mhdprogrammer1_gitlab
    we want showing short refund inform like(Offline, online , NonRefundable) in header of search result and after user clicked on detail show disclosures.
    Zapic0
    @zapic0
    we have not more information from airlines
    the only information about cancellations is the one you can see in the disclosures node
    mohammad heydari
    @mhdprogrammer1_gitlab
    @zapic0 ok ,thanks
    metasimian
    @metasimian
    Hi. I am trying to get postman examples from https://docs.airgateway.net/ but neither the button or direct import from postman is working... any ideas?
    Zapic0
    @zapic0
    uhmmm do you have postman installed on your computer @metasimian ?
    metasimian
    @metasimian
    @zapic0 yes
    metasimian
    @metasimian
    @zapic0 ok, got Swagger into postman (had the wrong URL), now attempting v1/AirShopping but getting authentication error: {"id":"WroYMV94","code":"AGW-authentication-required","status":401,"detail":"Authentication required"}
    metasimian
    @metasimian
    @zapic0 nevermind... sorted out.
    Zapic0
    @zapic0
    sorry @metasimian
    here you have a more detailed guide, with links to both v1 and v1.1
    I’d recommend you to get a v1.1 API key since it has newer updates
    metasimian
    @metasimian
    @zapic0 no worries :) just requested v1.1 API key.... thanks.
    Zapic0
    @zapic0
    :thumbsup:
    Mohammad Ali
    @maq1823_gitlab
    @zapic0 Hi, Any idea why I'm receiving a 500- internal server error for OrderCreate(v1.1) request with this payload : {
    "shoppingResponseID": "{{ShoppingResponseID}}",
    "passengers": [
    {
    "document": {
    "birthCountry": "Spain",
    "documentID": "115233245A",
    "documentType": "PP",
    "expirationDate": "2018-02-19",
    "issueDate": "2018-02-19",
    "residenceCountry": "UK"
    },
    "passenger": {
    "birthdate": "1982-02-10",
    "emailContact": "smith@airgateway.net",
    "gender": "Female",
    "middle": "Meyer",
    "nameGiven": "John",
    "nameTitle": "MR",
    "passengerType": "ADT",
    "phone": {
    "areaCode": "34",
    "countryCode": "34",
    "number": "666123123"
    },
    "address": {
    "street": "test",
    "postalCode": "test",
    "countryCode": "GB"
    },
    "surname": "Smith"
    }
    }
    ]
    }
    And also a 400-Bad request error from the same service for this payload: {
    "provider": "EK",
    "providerType": "0",
    "shoppingResponseID": "{{ShoppingResponseID}}",
    "passengers": [
    {
    "document": {
    "birthCountry": "Canada",
    "documentID": "115233245A",
    "documentType": "PP",
    "expirationDate": "2018-12-09",
    "issueDate": null,
    "residenceCountry": "CA"
    },
    "passenger": {
    "nationalId": "",
    "nationality": "CA",
    "birthdate": "2000-12-09",
    "emailContact": "smith@gmail.com",
    "gender": "Male",
    "nameGiven": "john",
    "nameTitle": "MR",
    "passengerType": "ADT",
    "phone": {
    "areaCode": "34",
    "countryCode": "34"
    },
    "address": {
    "street": "test",
    "postalCode": "test",
    "countryCode": "GB"
    },
    "surname": "Smith"
    }
    }
    ],
    "payment": {
    "cardType": "VI",
    "cardCode": "VI",
    "cardNumber": "4548819407777774",
    "seriesCode": "407",
    "cardHolderName": "Manuel",
    "street1": "Ibiza 21",
    "street2": "Test",
    "cityName": "MAD",
    "stateProv": "28",
    "postalCode": "28900",
    "countryCode": "ES",
    "effective": "0217",
    "expiration": "0220",
    "cardHolderSurname": "Martinez",
    "cardHolderTitle": "TitleTest",
    "cardHolderEmail": "accept@accept.com",
    "emailContact": "accept@accept.com",
    "nameGiven": "Manuel"
    }
    }
    Other services (airshopping, offerprice, ...) are fine
    metasimian
    @metasimian
    hi again. login for dev.airgateway.net seems to have changed & old login no longer works. Can you check for my account? Thanks.
    Jorge Díaz
    @xurde
    Hi @metasimian you are right. we have changed the login system to a username/agency/password method
    in order to re-gain access to our API you would need to provide airline credentials. this is a contractual restriction with NDC providers.