1
0
-1

I am passing the following JSON to the API But I get back animals which are adopted. What am I doing wrong?

Request

 {
"apikey": "XXXXXX",
"objectType": "animals",
"objectAction": "publicSearch",
"search": {
"resultStart": "0",
"resultLimit": "20",
"resultSort": "animalName",
"resultOrder": "asc",
"Filters": [
{
"fieldName": "animalStatus",
"operation": "equals",
"criteria": "Available"
},
{
"fieldName": "animalSpecies",
"operation": "equals",
"criteria": "dog"
},
{
"fieldName": "animalLocationDistance",
"operation": "radius",
"criteria": "10"
},
{
"fieldName": "animalLocation",
"operation": "equals",
"criteria": "60563"
}
],
"fields": [
"animalSpecies",
"animalID",
"animalOrgID",
"animalName",
"animalBreed",
"animalGeneralAge",
"animalSex",
"animalGeneralSizePotential",
"animalStatus",
"animalStatusID",
"locationPostalcode"
]
}
}

Results:

{
"status": "ok",
"messages": {
"generalMessages": [],
"recordMessages": []
},
"foundRows": 2711982,
"data": {
"6398844": {
"animalSpecies": "Dog",
"animalID": "6398844",
"animalOrgID": "4781",
"animalName": "",
"animalBreed": "Poodle (Miniature) \\/ Mixed",
"animalGeneralAge": "",
"animalSex": "Female",
"animalGeneralSizePotential": "",
"animalStatus": "Adopted",
"animalStatusID": "3",
"locationPostalcode": ""
},
"10441442": {
"animalSpecies": "Dog",
"animalID": "10441442",
"animalOrgID": "1140",
"animalName": "! 2 PANDA",
"animalBreed": "Shih Tzu \\/ Beagle \\/ Mixed",
"animalGeneralAge": "Young",
"animalSex": "Female",
"animalGeneralSizePotential": "Small",
"animalStatus": "Adopted",
"animalStatusID": "3",
"locationPostalcode": ""
},
"10652555": {
"animalSpecies": "Dog",
"animalID": "10652555",
"animalOrgID": "1140",
"animalName": "! FRANKIE",
"animalBreed": "Terrier \\/ Maltese \\/ Mixed",
"animalGeneralAge": "Baby",
"animalSex": "Male",
"animalGeneralSizePotential": "Small",
"animalStatus": "Adopted",
"animalStatusID": "3",
"locationPostalcode": ""
},
"10412363": {
"animalSpecies": "Dog",
"animalID": "10412363",
"animalOrgID": "1140",
"animalName": "! 2 Puggie",
"animalBreed": "Pug \\/ Pomeranian \\/ Mixed",
"animalGeneralAge": "Baby",
"animalSex": "Male",
"animalGeneralSizePotential": "Small",
"animalStatus": "Adopted",
"animalStatusID": "3",
"locationPostalcode": ""
},
"10441443": {
"animalSpecies": "Dog",
"animalID": "10441443",
"animalOrgID": "1140",
"animalName": "! 2 Spot",
"animalBreed": "Spaniel \\/ Beagle \\/ Mixed",
"animalGeneralAge": "Young",
"animalSex": "Female",
"animalGeneralSizePotential": "Small",
"animalStatus": "Adopted",
"animalStatusID": "3",
"locationPostalcode": ""
},
"10631237": {
"animalSpecies": "Dog",
"animalID": "10631237",
"animalOrgID": "1140",
"animalName": "! 3 Angie",
"animalBreed": "Yorkshire Terrier Yorkie \\/ Pomeranian \\/ Mixed",
"animalGeneralAge": "Baby",
"animalSex": "Female",
"animalGeneralSizePotential": "Small",
"animalStatus": "Adopted",
"animalStatusID": "3",
"locationPostalcode": ""
},
"10652129": {
"animalSpecies": "Dog",
"animalID": "10652129",
"animalOrgID": "1140",
"animalName": "! 3 Ashley",
"animalBreed": "Yorkshire Terrier Yorkie \\/ Pomeranian \\/ Mixed",
"animalGeneralAge": "Baby",
"animalSex": "Female",
"animalGeneralSizePotential": "Small",
"animalStatus": "Adopted",
"animalStatusID": "3",
"locationPostalcode": ""
},
"10631239": {
"animalSpecies": "Dog",
"animalID": "10631239",
"animalOrgID": "1140",
"animalName": "! 3 PEACHES",
"animalBreed": "Yorkshire Terrier Yorkie \\/ Pomeranian \\/ Mixed",
"animalGeneralAge": "Baby",
"animalSex": "Male",
"animalGeneralSizePotential": "Small",
"animalStatus": "Adopted",
"animalStatusID": "3",
"locationPostalcode": ""
},
"10929832": {
"animalSpecies": "Dog",
"animalID": "10929832",
"animalOrgID": "1140",
"animalName": "! 4 Sundance",
"animalBreed": "Beagle \\/ Chihuahua \\/ Mixed",
"animalGeneralAge": "Baby",
"animalSex": "Male",
"animalGeneralSizePotential": "Small",
"animalStatus": "Adopted",
"animalStatusID": "3",
"locationPostalcode": ""
},
"10252280": {
"animalSpecies": "Dog",
"animalID": "10252280",
"animalOrgID": "1140",
"animalName": "! 5 Snoopy",
"animalBreed": "Beagle \\/ Terrier \\/ Mixed",
"animalGeneralAge": "Baby",
"animalSex": "Male",
"animalGeneralSizePotential": "Small",
"animalStatus": "Adopted",
"animalStatusID": "3",
"locationPostalcode": ""
},
"10691002": {
"animalSpecies": "Dog",
"animalID": "10691002",
"animalOrgID": "1140",
"animalName": "! Bruiser",
"animalBreed": "Terrier \\/ Pomeranian \\/ Mixed",
"animalGeneralAge": "Baby",
"animalSex": "Male",
"animalGeneralSizePotential": "Small",
"animalStatus": "Adopted",
"animalStatusID": "3",
"locationPostalcode": ""
},
"10758074": {
"animalSpecies": "Dog",
"animalID": "10758074",
"animalOrgID": "1140",
"animalName": "! MOLLYS 7 - Merry",
"animalBreed": "Shepherd \\/ Bearded Collie \\/ Mixed",
"animalGeneralAge": "Baby",
"animalSex": "Female",
"animalGeneralSizePotential": "Large",
"animalStatus": "Adopted",
"animalStatusID": "3",
"locationPostalcode": ""
},
"10972675": {
"animalSpecies": "Dog",
"animalID": "10972675",
"animalOrgID": "1140",
"animalName": "! 1 CHARI",
"animalBreed": "Pug \\/ Chihuahua \\/ Mixed",
"animalGeneralAge": "Baby",
"animalSex": "Female",
"animalGeneralSizePotential": "Small",
"animalStatus": "Adopted",
"animalStatusID": "3",
"locationPostalcode": ""
},
"10930291": {
"animalSpecies": "Dog",
"animalID": "10930291",
"animalOrgID": "1140",
"animalName": "! 1 Kellie",
"animalBreed": "Maltese \\/ Mixed",
"animalGeneralAge": "Baby",
"animalSex": "Female",
"animalGeneralSizePotential": "Small",
"animalStatus": "Adopted",
"animalStatusID": "3",
"locationPostalcode": ""
},
"12766300": {
"animalSpecies": "Dog",
"animalID": "12766300",
"animalOrgID": "1140",
"animalName": "! 1 LADY",
"animalBreed": "Chihuahua \\/ Dachshund \\/ Mixed",
"animalGeneralAge": "Adult",
"animalSex": "Female",
"animalGeneralSizePotential": "",
"animalStatus": "Available",
"animalStatusID": "1",
"locationPostalcode": ""
},
"10577882": {
"animalSpecies": "Dog",
"animalID": "10577882",
"animalOrgID": "1140",
"animalName": "! 1 Marquarita",
"animalBreed": "Chihuahua",
"animalGeneralAge": "Adult",
"animalSex": "Female",
"animalGeneralSizePotential": "Small",
"animalStatus": "Adopted",
"animalStatusID": "3",
"locationPostalcode": ""
},
"10484271": {
"animalSpecies": "Dog",
"animalID": "10484271",
"animalOrgID": "1140",
"animalName": "! 1 Rusty",
"animalBreed": "Terrier \\/ Mixed",
"animalGeneralAge": "Baby",
"animalSex": "Male",
"animalGeneralSizePotential": "Small",
"animalStatus": "Adopted",
"animalStatusID": "3",
"locationPostalcode": ""
},
"10057268": {
"animalSpecies": "Dog",
"animalID": "10057268",
"animalOrgID": "1140",
"animalName": "! 1 Tito",
"animalBreed": "Miniature Pinscher \\/ Chihuahua \\/ Mixed",
"animalGeneralAge": "Baby",
"animalSex": "Male",
"animalGeneralSizePotential": "Small",
"animalStatus": "Available",
"animalStatusID": "1",
"locationPostalcode": ""
},
"11695316": {
"animalSpecies": "Dog",
"animalID": "11695316",
"animalOrgID": "1140",
"animalName": "! 2 Auggie",
"animalBreed": "Terrier \\/ Shih Tzu \\/ Mixed",
"animalGeneralAge": "Baby",
"animalSex": "Male",
"animalGeneralSizePotential": "Small",
"animalStatus": "Adopted",
"animalStatusID": "3",
"locationPostalcode": ""
},
"10608042": {
"animalSpecies": "Dog",
"animalID": "10608042",
"animalOrgID": "1140",
"animalName": "! 2 Autumn",
"animalBreed": "Pug \\/ Pomeranian \\/ Mixed",
"animalGeneralAge": "Baby",
"animalSex": "Female",
"animalGeneralSizePotential": "Small",
"animalStatus": "Adopted",
"animalStatusID": "3",
"locationPostalcode": ""
}
}
}
    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      I see what I did wrong.  I used "Filters" instead of "filters".  This is working now. Thanks

      1. Emily T [RG]

        Good catch, Robert! Thanks for sharing your answer for others who may run into this issue in the future!


      2. MARIE BOURNE

        I'm having the same problem even with "filters" lower case. Any other suggestions?

      CommentAdd your comment...