Take for instance the event below. It doesn't have an eventDate associated with it. While I can build something similar using the startDate and startTime (if available, but some of the events don't have that either), I'd still be missing the utc offset. Having the utc would be super helpful and is a requirement of my data model. Is there a reason why not all events have complete time information? Is there any way I can get them? It appears the assetDetail doesn't even exist for this asset...
I'd still rather not have to make a second api call just to get the event time (I am currently using the search api)
u'escapedUrl': u'http://www.active.com/parks-and-recs-class/georgetown-tx/lts-preschool-2011-or529,
u'language': u'en,
u'title': u'LTS - Preschool | Georgetown, TX 78626 | Tuesday, March 22 <b>...</b>,
u'url': u'http://www.active.com/parks-and-recs-class/georgetown-tx/lts-preschool-2011-or529,
u'summary': u'Directory; Race Results; Community; Facebook; Twitter; RSS Feeds;<br> Newsletters. Organizer Technology Solutions: Post an <b>...</b> ,
u'meta': {u'startDate': u'2011-03-22,
u'endDate': u'2011-04-14,
u'trackbackurl': u'http://www.active.com/parks-and-recs-class/georgetown-tx/lts-preschool-2011-or529,
u'contactEmail': u'sdarimont@georgetowntx.org,
u'substitutionUrl': u'71c67bc7-6c30-4c6c-ae1b-36b32b9f1145,
u'contactPhone': u'5.129303596E9,
u'UpdateDateTime': u'3/2/2011 6:21:32 PM,
u'onlineRegistrationAvailable': u'true,
u'eventId': u'71c67bc7-6c30-4c6c-ae1b-36b32b9f1145,
u'city': u'Georgetown,
u'lastModifiedDateTime': u'2011-03-10 21:49:56.22,
u'eventZip': u'78626,
u'zip': u'78626,
u'assetId': [u'71c67bc7-6c30-4c6c-ae1b-36b32b9f1145,
u'71c67bc7-6c30-4c6c-ae1b-36b32b9f1145'], u'mediaType': u'Class,
u'sortDate': u'2001-03-22,
u'state': u'Texas,
u'latitude': u'30.6326942,
u'splitMediaType': u'Class,
u'assetTypeId': u'ECFFC8B6-51ED-43AF-82D3-540E607E5AF5,
u'channel': u'Parks and Recs,
u'category': u'Activities,
u'dma': u'Austin,
u'lastModifiedDate': u'2011-03-10,
u'numberRegistered': u'0,
u'startTime': u'17:15:00,
u'address': u'1003 N Austin AVE,
u'eventLongitude': u'-97.6772311,
u'eventLatitude': u'30.6326942,
u'country': u'USA,
u'registrationSlotsRemaining': u'4,
u'longitude': u'-97.6772311,
u'summary': u'The foundation of the ARC Preschool Learn to Swim program class is to focus on submerging the mouth and nose, front and back glides, recovering to
a vertical position, back float, simultaneous and alternating arm action on front and back, simultaneous and alternating leg action on front and back, roll over from front to back, treading water and safety. The preschool program will be divided in up to 3 groups based on ability (beginner, intermediate and advanced) on the first day of class.,
u'seourl': u'http://www.active.com/parks-and-recs-class/georgetown-tx/lts-preschool-2011-or529,
u'eventAddress': u'1003 N Austin AVE,
u'eventState': u'TX,
u'assetName': u'LTS - Preschool,
u'endTime': u'17:50:00'
Message edited by Dan 14 years ago
active Admin
–
14 years ago
Hey Dan,
Sorry about the late response. This asset is sourced by a registration engine that we call ActiveNet. And unfortunately, the data from that engine is slightly different than what you get from other registration engines. We're investing this year in making our data model work seamlessly across all registration engines so that, to the API consumer, discrepancies like this don't exist. I know this doesn't solve your problem now, but in about 4 months I suspect issues like this will start to decrease. Stay tuned.
Take for instance the event below. It doesn't have an eventDate associated with it. While I can build something similar using the startDate and startTime (if available, but some of the events don't have that either), I'd still be missing the utc offset. Having the utc would be super helpful and is a requirement of my data model. Is there a reason why not all events have complete time information? Is there any way I can get them? It appears the assetDetail doesn't even exist for this asset...
http://api.amp.active.com/resource/assetservice/asset/71c67bc7-6c30-4c6c-ae1b-36b32b9f1145?api_key=my_key
I'd still rather not have to make a second api call just to get the event time (I am currently using the search api)
u'escapedUrl': u'http://www.active.com/parks-and-recs-class/georgetown-tx/lts-preschool-2011-or529,
u'language': u'en,
u'title': u'LTS - Preschool | Georgetown, TX 78626 | Tuesday, March 22 <b>...</b>,
u'url': u'http://www.active.com/parks-and-recs-class/georgetown-tx/lts-preschool-2011-or529,
u'summary': u'Directory; Race Results; Community; Facebook; Twitter; RSS Feeds;<br> Newsletters. Organizer Technology Solutions: Post an <b>...</b> ,
u'meta': {u'startDate': u'2011-03-22,
u'endDate': u'2011-04-14,
u'trackbackurl': u'http://www.active.com/parks-and-recs-class/georgetown-tx/lts-preschool-2011-or529,
u'contactEmail': u'sdarimont@georgetowntx.org,
u'substitutionUrl': u'71c67bc7-6c30-4c6c-ae1b-36b32b9f1145,
u'contactPhone': u'5.129303596E9,
u'UpdateDateTime': u'3/2/2011 6:21:32 PM,
u'onlineRegistrationAvailable': u'true,
u'eventId': u'71c67bc7-6c30-4c6c-ae1b-36b32b9f1145,
u'city': u'Georgetown,
u'lastModifiedDateTime': u'2011-03-10 21:49:56.22,
u'eventZip': u'78626,
u'zip': u'78626,
u'assetId': [u'71c67bc7-6c30-4c6c-ae1b-36b32b9f1145,
u'71c67bc7-6c30-4c6c-ae1b-36b32b9f1145'], u'mediaType': u'Class,
u'sortDate': u'2001-03-22,
u'state': u'Texas,
u'latitude': u'30.6326942,
u'splitMediaType': u'Class,
u'assetTypeId': u'ECFFC8B6-51ED-43AF-82D3-540E607E5AF5,
u'channel': u'Parks and Recs,
u'category': u'Activities,
u'dma': u'Austin,
u'lastModifiedDate': u'2011-03-10,
u'numberRegistered': u'0,
u'startTime': u'17:15:00,
u'address': u'1003 N Austin AVE,
u'eventLongitude': u'-97.6772311,
u'eventLatitude': u'30.6326942,
u'country': u'USA,
u'registrationSlotsRemaining': u'4,
u'longitude': u'-97.6772311,
u'summary': u'The foundation of the ARC Preschool Learn to Swim program class is to focus on submerging the mouth and nose, front and back glides, recovering to
a vertical position, back float, simultaneous and alternating arm action on front and back, simultaneous and alternating leg action on front and back, roll over from front to back, treading water and safety. The preschool program will be divided in up to 3 groups based on ability (beginner, intermediate and advanced) on the first day of class.,
u'seourl': u'http://www.active.com/parks-and-recs-class/georgetown-tx/lts-preschool-2011-or529,
u'eventAddress': u'1003 N Austin AVE,
u'eventState': u'TX,
u'assetName': u'LTS - Preschool,
u'endTime': u'17:50:00'
Message edited by Dan 14 years ago
active Admin – 14 years ago
Hey Dan,
Sorry about the late response. This asset is sourced by a registration engine that we call ActiveNet. And unfortunately, the data from that engine is slightly different than what you get from other registration engines. We're investing this year in making our data model work seamlessly across all registration engines so that, to the API consumer, discrepancies like this don't exist. I know this doesn't solve your problem now, but in about 4 months I suspect issues like this will start to decrease. Stay tuned.