It works after I changed it as thumbnailUri.

Thanks

On Thu, Dec 29, 2016 at 9:52 PM, Bhathiya Jayasekara <[email protected]>
wrote:

> Try "thumbnailUri" instead as mentioned in docs[1].
>
> [1] https://docs.wso2.com/display/AM200/apidocs/publisher/#!/operations#
> APICollection#apisPost
>
> Thanks,
> Bhathiya
>
> On Thu, Dec 29, 2016 at 9:40 PM, Prakhash Sivakumar <[email protected]>
> wrote:
>
>> Hi all,
>>
>> I'm trying to invoke the APIM *Create API* as below with the payload I
>> have added below.
>>
>> curl -H "Authorization: Bearer 717e570e-5ccc-3c4a-9906-6bd81e94a7db" -H
>> "Content-Type:application/json" -X POST -d @data.json
>> http://127.0.0.1:9763/api/am/publisher/v0.10/apis
>>
>> I'm getting the response as below when doing this
>>
>> {"code":400,"message":"Bad Request","description":"Unrecognized property
>> 'thumbnailUrl'","moreInfo":"","error":[]}
>>
>> But when I remove the *thumbnailUrl* from the payload this works
>> perfectly.
>>
>> What might be the reason for the bad request response when I'm sending
>> the request with the thumbnailUrl?
>>
>> I'm following the example from the Lab kit in [1] and using the AM 2.0.
>>
>>
>> *Payload*
>> ========
>> {
>>    "sequences":[
>>
>>    ],
>>    "tiers":[
>>       "Bronze",
>>       "Gold"
>>    ],
>>    "thumbnailUrl":null,
>>    "visibility":"PUBLIC",
>>    "visibleRoles":[
>>
>>    ],
>>    "visibleTenants":[
>>
>>    ],
>>    "cacheTimeout":300,
>>    "endpointConfig":"{\"production_endpoints\":{\"url\":\"http
>> ://maps.google.com/maps/api/directions/\",\"config\":null},\"endpoint_type\":\"http
>> \"}",
>>    "subscriptionAvailability":null,
>>    "subscriptionAvailableTenants":[
>>
>>    ],
>>    "destinationStatsEnabled":"Disabled",
>>    "apiDefinition":"{\"paths\":{\"\/*\":{\"get\":{\"x-auth-typ
>> e\":\"Application\",\"x-throttling-tier\":\"Unlimited\",\"
>> responses\":{\"200\":{\"description\":\"OK\"}}}}},\"x-wso2-
>> security\":{\"apim\":{\"x-wso2-scopes\":[]}},\"swagger\"
>> :\"2.0\",\"info\":{\"title\":\"GoogleDirectionsAPI\",\"description\":\"Calculates
>> directions between locations\",\"contact\":{\"email\":\"
>> [email protected]\",\"name\":\"ApiPublisher
>> \"},\"version\":\"Beta\"}}",
>>    "responseCaching":"Disabled",
>>    "isDefaultVersion":true,
>>    "gatewayEnvironments":"Production and Sandbox",
>>    "businessInformation":{
>>       "technicalOwner":"ApiCreator",
>>       "technicalOwnerEmail":"[email protected]",
>>       "businessOwner":"ApiPublisher",
>>       "businessOwnerEmail":"[email protected]"
>>    },
>>    "transport":[
>>       "http",
>>       "https"
>>    ],
>>    "tags":[
>>       "phone",
>>       "multimedia",
>>       "mobile"
>>    ],
>>    "provider":"admin",
>>    "version":"Beta",
>>    "description":"Calculates directions between locations",
>>    "name":"GoogleDirectionsAPI",
>>    "context":"/googledirections"
>> }
>>
>>
>> [1] http://wso2.com/training/api-manager-developer-fundament
>> als#request_training_enroll
>> --
>> Prakhash Sivakumar
>> Software Engineer | WSO2 Inc
>> Platform Security Team
>> Mobile : +94771510080 <077%20151%200080>
>> Blog : https://medium.com/@PrakhashS
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> *Bhathiya Jayasekara*
> *Senior Software Engineer,*
> *WSO2 inc., http://wso2.com <http://wso2.com>*
>
> *Phone: +94715478185 <+94%2071%20547%208185>*
> *LinkedIn: http://www.linkedin.com/in/bhathiyaj
> <http://www.linkedin.com/in/bhathiyaj>*
> *Twitter: https://twitter.com/bhathiyax <https://twitter.com/bhathiyax>*
> *Blog: http://movingaheadblog.blogspot.com
> <http://movingaheadblog.blogspot.com/>*
>



-- 
Prakhash Sivakumar
Software Engineer | WSO2 Inc
Platform Security Team
Mobile : +94771510080
Blog : https://medium.com/@PrakhashS
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to