GetGiftFinderOptions

From Wiki

Jump to: navigation, search

The 'getGiftFinderOptions' API request will return the gift finder options which are Recipient, Occasion, Personality and Price.

Parameters


Element

Type

iAdult optional

Allow adult content

Value Type: int


Response


oRefineByGroup

Objects containing any remaining available refine bys

Value Type: RefineByGroup


Example Request (parameters)


$oResponse = $oClient->call('getGiftFinderOptions');


Example Response


stdClass Object
(
    [oRefineByGroup] => Array
        (
            [0] => stdClass Object
                (
                    [iId] => 1
                    [sName] => Price
                    [oRefineByDefinition] => Array
                        (
                            [0] => stdClass Object
                                (
                                    [sId] => 0_10
                                    [sName] => £0 - £10
                                )

                            [1] => stdClass Object
                                (
                                    [sId] => 10_20
                                    [sName] => £10 - £20
                                )

                            [2] => stdClass Object
                                (
                                    [sId] => 20_30
                                    [sName] => £20 - £30
                                )

                            [3] => stdClass Object
                                (
                                    [sId] => 30_50
                                    [sName] => £30 - £50
                                )

                            [4] => stdClass Object
                                (
                                    [sId] => 50_1749
                                    [sName] => £50 - £1749
                                )

                        )

                )

            [1] => stdClass Object
                (
                    [iId] => 3
                    [sName] => Merchant
                    [oRefineByDefinition] => Array
                        (
                            [0] => stdClass Object
                                (
                                    [sId] => 164
                                    [sName] => Prezzybox
                                )

                            [1] => stdClass Object
                                (
                                    [sId] => 1965
                                    [sName] => Gizoo
                                )

                            [2] => stdClass Object
                                (
                                    [sId] => 550
                                    [sName] => Firebox
                                )

                        )

                )

            [2] => stdClass Object
                (
                    [iId] => 5
                    [sName] => Recipient
                    [oRefineByDefinition] => Array
                        (
                            [0] => stdClass Object
                                (
                                    [sId] => 9
                                    [sName] => Brother
                                )

                            [1] => stdClass Object
                                (
                                    [sId] => 14
                                    [sName] => Colleague
                                )

                            [2] => stdClass Object
                                (
                                    [sId] => 12
                                    [sName] => Daughter
                                )

                            [3] => stdClass Object
                                (
                                    [sId] => 8
                                    [sName] => Father
                                )

                            [4] => stdClass Object
                                (
                                    [sId] => 5
                                    [sName] => Female Friend
                                )

                            [5] => stdClass Object
                                (
                                    [sId] => 4
                                    [sName] => Female Partner
                                )

                            [6] => stdClass Object
                                (
                                    [sId] => 13
                                    [sName] => Grandparent
                                )

                            [7] => stdClass Object
                                (
                                    [sId] => 6
                                    [sName] => Male Friend
                                )

                            [8] => stdClass Object
                                (
                                    [sId] => 3
                                    [sName] => Male Partner
                                )

                            [9] => stdClass Object
                                (
                                    [sId] => 1
                                    [sName] => Me (Female)
                                )

                            [10] => stdClass Object
                                (
                                    [sId] => 2
                                    [sName] => Me (Male)
                                )

                            [11] => stdClass Object
                                (
                                    [sId] => 7
                                    [sName] => Mother
                                )

                            [12] => stdClass Object
                                (
                                    [sId] => 16
                                    [sName] => Other
                                )

                            [13] => stdClass Object
                                (
                                    [sId] => 15
                                    [sName] => Pet
                                )

                            [14] => stdClass Object
                                (
                                    [sId] => 10
                                    [sName] => Sister
                                )

                            [15] => stdClass Object
                                (
                                    [sId] => 11
                                    [sName] => Son
                                )

                        )

                )

            [3] => stdClass Object
                (
                    [iId] => 6
                    [sName] => Personality
                    [oRefineByDefinition] => Array
                        (
                            [0] => stdClass Object
                                (
                                    [sId] => 4
                                    [sName] => Adrenaline Junkie
                                )

                            [1] => stdClass Object
                                (
                                    [sId] => 12
                                    [sName] => Bling
                                )

                            [2] => stdClass Object
                                (
                                    [sId] => 10
                                    [sName] => Creative
                                )

                            [3] => stdClass Object
                                (
                                    [sId] => 13
                                    [sName] => Eco Warrior
                                )

                            [4] => stdClass Object
                                (
                                    [sId] => 3
                                    [sName] => Funny
                                )

                            [5] => stdClass Object
                                (
                                    [sId] => 1
                                    [sName] => Geeky
                                )

                            [6] => stdClass Object
                                (
                                    [sId] => 14
                                    [sName] => Has it all
                                )

                            [7] => stdClass Object
                                (
                                    [sId] => 15
                                    [sName] => House Proud
                                )

                            [8] => stdClass Object
                                (
                                    [sId] => 5
                                    [sName] => Lazy
                                )

                            [9] => stdClass Object
                                (
                                    [sId] => 6
                                    [sName] => Lovey Dovey
                                )

                            [10] => stdClass Object
                                (
                                    [sId] => 2
                                    [sName] => Miserable
                                )

                            [11] => stdClass Object
                                (
                                    [sId] => 16
                                    [sName] => Other
                                )

                            [12] => stdClass Object
                                (
                                    [sId] => 11
                                    [sName] => Pampered
                                )

                            [13] => stdClass Object
                                (
                                    [sId] => 7
                                    [sName] => Party Animal
                                )

                            [14] => stdClass Object
                                (
                                    [sId] => 8
                                    [sName] => Sporty
                                )

                            [15] => stdClass Object
                                (
                                    [sId] => 9
                                    [sName] => Workaholic
                                )

                        )

                )

            [4] => stdClass Object
                (
                    [iId] => 7
                    [sName] => Occasion
                    [oRefineByDefinition] => Array
                        (
                            [0] => stdClass Object
                                (
                                    [sId] => 1
                                    [sName] => Anniversary
                                )

                            [1] => stdClass Object
                                (
                                    [sId] => 2
                                    [sName] => Birthday
                                )

                            [2] => stdClass Object
                                (
                                    [sId] => 3
                                    [sName] => Christmas
                                )

                            [3] => stdClass Object
                                (
                                    [sId] => 4
                                    [sName] => Easter
                                )

                            [4] => stdClass Object
                                (
                                    [sId] => 6
                                    [sName] => Fathers Day
                                )

                            [5] => stdClass Object
                                (
                                    [sId] => 12
                                    [sName] => Graduation
                                )

                            [6] => stdClass Object
                                (
                                    [sId] => 11
                                    [sName] => House Warming
                                )

                            [7] => stdClass Object
                                (
                                    [sId] => 10
                                    [sName] => Love you
                                )

                            [8] => stdClass Object
                                (
                                    [sId] => 7
                                    [sName] => Mothers Day
                                )

                            [9] => stdClass Object
                                (
                                    [sId] => 13
                                    [sName] => New Baby
                                )

                            [10] => stdClass Object
                                (
                                    [sId] => 15
                                    [sName] => Other
                                )

                            [11] => stdClass Object
                                (
                                    [sId] => 9
                                    [sName] => Sorry
                                )

                            [12] => stdClass Object
                                (
                                    [sId] => 8
                                    [sName] => Thank You
                                )

                            [13] => stdClass Object
                                (
                                    [sId] => 5
                                    [sName] => Valentines
                                )

                            [14] => stdClass Object
                                (
                                    [sId] => 14
                                    [sName] => Wedding
                                )

                        )

                )

        )

)

Privacy

Due to new European legislation regarding how websites store information about you, AWIN is updating its privacy policy. You can see the new version of our policy here. If you would like to see the information we capture on this website, please click here for further details. In order to accept cookies on this site please click the 'I ACCEPT' button