a method to retrieve venue details from meetup api

        :param venue_id: integer for meetup id for venue
        :return: dictionary with venue details inside [json] key

        venue_details = self.objects.venue.schema

def get_venue_details(self, venue_id):

        ''' a method to retrieve venue details from meetup api

        :param venue_id: integer for meetup id for venue
        :return: dictionary with venue details inside [json] key

        venue_details = self.objects.venue.schema
        '''

        title = '%s.get_venue_details' % self.__class__.__name__

    # validate inputs
        input_fields = {
            'venue_id': venue_id
        }
        for key, value in input_fields.items():
            if value:
                object_title = '%s(%s=%s)' % (title, key, str(value))
                self.fields.validate(value, '.%s' % key, object_title)

    # construct request fields
        url = '%s/2/venues' % self.endpoint
        params = {
            'venue_id': str(venue_id)
        }

    # send request
        venue_details = self._get_request(url, params=params)

    # reconstruct method output
        if venue_details['json']:
            if 'results' in venue_details['json'].keys():
                if venue_details['json']['results']:
                    details = venue_details['json']['results'][0]
                    venue_details['json'] = self.objects.venue.ingest(**details)

        return venue_details