--- !ruby/object:Gem::Specification name: spark_api version: !ruby/object:Gem::Version version: 1.3.16 platform: ruby authors: - Brandon Hornseth - Wade McEwen autorequire: bindir: bin cert_chain: [] date: 2014-09-29 00:00:00 Z dependencies: - !ruby/object:Gem::Dependency name: faraday requirement: &id001 !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.8.1 type: :runtime prerelease: false version_requirements: *id001 - !ruby/object:Gem::Dependency name: multi_json requirement: &id002 !ruby/object:Gem::Requirement requirements: - - ~> - &id007 !ruby/object:Gem::Version version: "1.0" type: :runtime prerelease: false version_requirements: *id002 - !ruby/object:Gem::Dependency name: json requirement: &id003 !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: "1.7" type: :runtime prerelease: false version_requirements: *id003 - !ruby/object:Gem::Dependency name: builder requirement: &id004 !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.1.2 - - < - &id005 !ruby/object:Gem::Version version: 4.0.0 type: :runtime prerelease: false version_requirements: *id004 - !ruby/object:Gem::Dependency name: will_paginate requirement: &id006 !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.0.pre2 - - < - *id005 type: :runtime prerelease: false version_requirements: *id006 - !ruby/object:Gem::Dependency name: highline requirement: &id008 !ruby/object:Gem::Requirement requirements: - - ">=" - *id007 type: :runtime prerelease: false version_requirements: *id008 - !ruby/object:Gem::Dependency name: rake requirement: &id009 !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.9.2 type: :development prerelease: false version_requirements: *id009 - !ruby/object:Gem::Dependency name: rspec requirement: &id010 !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 2.12.0 type: :development prerelease: false version_requirements: *id010 - !ruby/object:Gem::Dependency name: webmock requirement: &id011 !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: "1.9" type: :development prerelease: false version_requirements: *id011 - !ruby/object:Gem::Dependency name: typhoeus requirement: &id012 !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: "0.3" type: :development prerelease: false version_requirements: *id012 - !ruby/object:Gem::Dependency name: ci_reporter requirement: &id013 !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 1.7.0 type: :development prerelease: false version_requirements: *id013 - !ruby/object:Gem::Dependency name: rcov requirement: &id014 !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.9.9 type: :development prerelease: false version_requirements: *id014 - !ruby/object:Gem::Dependency name: flexmls_gems requirement: &id015 !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.2.5 type: :development prerelease: false version_requirements: *id015 - !ruby/object:Gem::Dependency name: rb-readline requirement: &id016 !ruby/object:Gem::Requirement requirements: - &id017 - ">=" - !ruby/object:Gem::Version version: "0" type: :development prerelease: false version_requirements: *id016 - !ruby/object:Gem::Dependency name: rb-fsevent requirement: &id018 !ruby/object:Gem::Requirement requirements: - *id017 type: :development prerelease: false version_requirements: *id018 description: The spark_api gem handles most of the boilerplate for communicating with the Spark API rest services, including authentication and request parsing. email: api-support@sparkapi.com executables: - spark_api extensions: [] extra_rdoc_files: - LICENSE - README.md files: - History.txt - LICENSE - README.md - Rakefile - VERSION - bin/spark_api - lib/spark_api.rb - lib/spark_api/authentication.rb - lib/spark_api/authentication/api_auth.rb - lib/spark_api/authentication/base_auth.rb - lib/spark_api/authentication/oauth2.rb - lib/spark_api/authentication/oauth2_impl/cli_provider.rb - lib/spark_api/authentication/oauth2_impl/faraday_middleware.rb - lib/spark_api/authentication/oauth2_impl/grant_type_base.rb - lib/spark_api/authentication/oauth2_impl/grant_type_code.rb - lib/spark_api/authentication/oauth2_impl/grant_type_password.rb - lib/spark_api/authentication/oauth2_impl/grant_type_refresh.rb - lib/spark_api/authentication/oauth2_impl/simple_provider.rb - lib/spark_api/authentication/oauth2_impl/single_session_provider.rb - lib/spark_api/cli.rb - lib/spark_api/cli/api_auth.rb - lib/spark_api/cli/oauth2.rb - lib/spark_api/cli/setup.rb - lib/spark_api/client.rb - lib/spark_api/configuration.rb - lib/spark_api/configuration/oauth2_configurable.rb - lib/spark_api/configuration/yaml.rb - lib/spark_api/connection.rb - lib/spark_api/errors.rb - lib/spark_api/faraday_middleware.rb - lib/spark_api/models.rb - lib/spark_api/models/account.rb - lib/spark_api/models/activity.rb - lib/spark_api/models/base.rb - lib/spark_api/models/comment.rb - lib/spark_api/models/concerns.rb - lib/spark_api/models/concerns/destroyable.rb - lib/spark_api/models/concerns/savable.rb - lib/spark_api/models/connect_prefs.rb - lib/spark_api/models/constraint.rb - lib/spark_api/models/contact.rb - lib/spark_api/models/custom_fields.rb - lib/spark_api/models/dirty.rb - lib/spark_api/models/document.rb - lib/spark_api/models/fields.rb - lib/spark_api/models/finders.rb - lib/spark_api/models/idx_link.rb - lib/spark_api/models/listing.rb - lib/spark_api/models/listing_cart.rb - lib/spark_api/models/market_statistics.rb - lib/spark_api/models/message.rb - lib/spark_api/models/note.rb - lib/spark_api/models/notification.rb - lib/spark_api/models/open_house.rb - lib/spark_api/models/photo.rb - lib/spark_api/models/portal.rb - lib/spark_api/models/property_types.rb - lib/spark_api/models/rental_calendar.rb - lib/spark_api/models/saved_search.rb - lib/spark_api/models/search_template/quick_search.rb - lib/spark_api/models/shared_listing.rb - lib/spark_api/models/standard_fields.rb - lib/spark_api/models/subresource.rb - lib/spark_api/models/system_info.rb - lib/spark_api/models/tour_of_home.rb - lib/spark_api/models/video.rb - lib/spark_api/models/virtual_tour.rb - lib/spark_api/models/vow_account.rb - lib/spark_api/multi_client.rb - lib/spark_api/options_hash.rb - lib/spark_api/paginate.rb - lib/spark_api/primary_array.rb - lib/spark_api/request.rb - lib/spark_api/response.rb - lib/spark_api/version.rb - script/combined_flow_example.rb - script/console - script/example.rb - script/oauth2_example.rb - spec/fixtures/accounts/all.json - spec/fixtures/accounts/my.json - spec/fixtures/accounts/my_portal.json - spec/fixtures/accounts/my_put.json - spec/fixtures/accounts/my_save.json - spec/fixtures/accounts/office.json - spec/fixtures/accounts/password_save.json - spec/fixtures/activities/get.json - spec/fixtures/authentication_failure.json - spec/fixtures/base.json - spec/fixtures/comments/get.json - spec/fixtures/comments/new.json - spec/fixtures/comments/post.json - spec/fixtures/contacts/contacts.json - spec/fixtures/contacts/my.json - spec/fixtures/contacts/new.json - spec/fixtures/contacts/new_empty.json - spec/fixtures/contacts/new_notify.json - spec/fixtures/contacts/post.json - spec/fixtures/contacts/tags.json - spec/fixtures/contacts/vow_accounts/edit.json - spec/fixtures/contacts/vow_accounts/get.json - spec/fixtures/contacts/vow_accounts/new.json - spec/fixtures/contacts/vow_accounts/post.json - spec/fixtures/count.json - spec/fixtures/empty.json - spec/fixtures/errors/expired.json - spec/fixtures/errors/failure.json - spec/fixtures/errors/failure_with_constraint.json - spec/fixtures/errors/failure_with_msg.json - spec/fixtures/fields/order.json - spec/fixtures/fields/order_a.json - spec/fixtures/finders.json - spec/fixtures/generic_delete.json - spec/fixtures/generic_failure.json - spec/fixtures/idx_links/get.json - spec/fixtures/listing_carts/add_listing.json - spec/fixtures/listing_carts/add_listing_post.json - spec/fixtures/listing_carts/add_portal_cart_listings.json - spec/fixtures/listing_carts/add_portal_cart_listings_post.json - spec/fixtures/listing_carts/empty.json - spec/fixtures/listing_carts/listing_cart.json - spec/fixtures/listing_carts/listing_portal_cart.json - spec/fixtures/listing_carts/new.json - spec/fixtures/listing_carts/new_portal_cart.json - spec/fixtures/listing_carts/post.json - spec/fixtures/listing_carts/post_portal_cart.json - spec/fixtures/listing_carts/remove_listing.json - spec/fixtures/listings/constraints.json - spec/fixtures/listings/constraints_with_pagination.json - spec/fixtures/listings/document_index.json - spec/fixtures/listings/multiple.json - spec/fixtures/listings/no_subresources.json - spec/fixtures/listings/open_houses.json - spec/fixtures/listings/photos/index.json - spec/fixtures/listings/photos/new.json - spec/fixtures/listings/photos/post.json - spec/fixtures/listings/photos/rollback.json - spec/fixtures/listings/put.json - spec/fixtures/listings/put_expiration_date.json - spec/fixtures/listings/rental_calendar.json - spec/fixtures/listings/shared_listing_get.json - spec/fixtures/listings/shared_listing_new.json - spec/fixtures/listings/shared_listing_post.json - spec/fixtures/listings/tour_of_homes.json - spec/fixtures/listings/tour_of_homes_search.json - spec/fixtures/listings/videos_index.json - spec/fixtures/listings/virtual_tours_index.json - spec/fixtures/listings/with_documents.json - spec/fixtures/listings/with_permissions.json - spec/fixtures/listings/with_photos.json - spec/fixtures/listings/with_rental_calendar.json - spec/fixtures/listings/with_supplement.json - spec/fixtures/listings/with_videos.json - spec/fixtures/listings/with_vtour.json - spec/fixtures/logo_fbs.png - spec/fixtures/messages/new.json - spec/fixtures/messages/new_empty.json - spec/fixtures/messages/new_with_recipients.json - spec/fixtures/messages/post.json - spec/fixtures/no_results.json - spec/fixtures/notes/add.json - spec/fixtures/notes/agent_shared.json - spec/fixtures/notes/agent_shared_empty.json - spec/fixtures/notes/new.json - spec/fixtures/notifications/mark_read.json - spec/fixtures/notifications/new.json - spec/fixtures/notifications/new_empty.json - spec/fixtures/notifications/notifications.json - spec/fixtures/notifications/post.json - spec/fixtures/notifications/unread.json - spec/fixtures/oauth2/access.json - spec/fixtures/oauth2/access_with_old_refresh.json - spec/fixtures/oauth2/access_with_refresh.json - spec/fixtures/oauth2/authorization_code_body.json - spec/fixtures/oauth2/error.json - spec/fixtures/oauth2/password_body.json - spec/fixtures/oauth2/refresh_body.json - spec/fixtures/oauth2_error.json - spec/fixtures/portal/disable.json - spec/fixtures/portal/enable.json - spec/fixtures/portal/my.json - spec/fixtures/portal/my_non_existant.json - spec/fixtures/portal/new.json - spec/fixtures/portal/post.json - spec/fixtures/property_types/property_types.json - spec/fixtures/saved_searches/get.json - spec/fixtures/saved_searches/new.json - spec/fixtures/saved_searches/post.json - spec/fixtures/saved_searches/update.json - spec/fixtures/search_templates/quick_searches/get.json - spec/fixtures/session.json - spec/fixtures/standardfields/city.json - spec/fixtures/standardfields/nearby.json - spec/fixtures/standardfields/standardfields.json - spec/fixtures/standardfields/stateorprovince.json - spec/fixtures/success.json - spec/spec_helper.rb - spec/unit/spark_api/authentication/api_auth_spec.rb - spec/unit/spark_api/authentication/base_auth_spec.rb - spec/unit/spark_api/authentication/oauth2_impl/faraday_middleware_spec.rb - spec/unit/spark_api/authentication/oauth2_impl/grant_type_base_spec.rb - spec/unit/spark_api/authentication/oauth2_impl/single_session_provider_spec.rb - spec/unit/spark_api/authentication/oauth2_spec.rb - spec/unit/spark_api/authentication_spec.rb - spec/unit/spark_api/configuration/yaml_spec.rb - spec/unit/spark_api/configuration_spec.rb - spec/unit/spark_api/faraday_middleware_spec.rb - spec/unit/spark_api/models/account_spec.rb - spec/unit/spark_api/models/activity_spec.rb - spec/unit/spark_api/models/base_spec.rb - spec/unit/spark_api/models/concerns/destroyable_spec.rb - spec/unit/spark_api/models/concerns/savable_spec.rb - spec/unit/spark_api/models/connect_prefs_spec.rb - spec/unit/spark_api/models/constraint_spec.rb - spec/unit/spark_api/models/contact_spec.rb - spec/unit/spark_api/models/dirty_spec.rb - spec/unit/spark_api/models/document_spec.rb - spec/unit/spark_api/models/fields_spec.rb - spec/unit/spark_api/models/finders_spec.rb - spec/unit/spark_api/models/idx_link_spec.rb - spec/unit/spark_api/models/listing_cart_spec.rb - spec/unit/spark_api/models/listing_spec.rb - spec/unit/spark_api/models/message_spec.rb - spec/unit/spark_api/models/note_spec.rb - spec/unit/spark_api/models/notification_spec.rb - spec/unit/spark_api/models/open_house_spec.rb - spec/unit/spark_api/models/photo_spec.rb - spec/unit/spark_api/models/portal_spec.rb - spec/unit/spark_api/models/property_types_spec.rb - spec/unit/spark_api/models/rental_calendar_spec.rb - spec/unit/spark_api/models/saved_search_spec.rb - spec/unit/spark_api/models/search_template/quick_search_spec.rb - spec/unit/spark_api/models/shared_listing_spec.rb - spec/unit/spark_api/models/standard_fields_spec.rb - spec/unit/spark_api/models/subresource_spec.rb - spec/unit/spark_api/models/system_info_spec.rb - spec/unit/spark_api/models/tour_of_home_spec.rb - spec/unit/spark_api/models/video_spec.rb - spec/unit/spark_api/models/virtual_tour_spec.rb - spec/unit/spark_api/models/vow_account_spec.rb - spec/unit/spark_api/multi_client_spec.rb - spec/unit/spark_api/options_hash_spec.rb - spec/unit/spark_api/paginate_spec.rb - spec/unit/spark_api/primary_array_spec.rb - spec/unit/spark_api/request_spec.rb - spec/unit/spark_api_spec.rb homepage: https://github.com/sparkapi/spark_api licenses: - Apache 2.0 metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - *id017 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: "1.8" requirements: [] rubyforge_project: spark_api rubygems_version: 2.2.1 signing_key: specification_version: 4 summary: A library for interacting with the Spark web services. test_files: - spec/fixtures/fields/order.json - spec/fixtures/fields/order_a.json - spec/fixtures/session.json - spec/fixtures/portal/my_non_existant.json - spec/fixtures/portal/disable.json - spec/fixtures/portal/my.json - spec/fixtures/portal/enable.json - spec/fixtures/portal/post.json - spec/fixtures/portal/new.json - spec/fixtures/generic_failure.json - spec/fixtures/idx_links/get.json - spec/fixtures/search_templates/quick_searches/get.json - spec/fixtures/finders.json - spec/fixtures/property_types/property_types.json - spec/fixtures/authentication_failure.json - spec/fixtures/activities/get.json - spec/fixtures/accounts/password_save.json - spec/fixtures/accounts/office.json - spec/fixtures/accounts/my_put.json - spec/fixtures/accounts/my.json - spec/fixtures/accounts/my_portal.json - spec/fixtures/accounts/my_save.json - spec/fixtures/accounts/all.json - spec/fixtures/no_results.json - spec/fixtures/contacts/vow_accounts/edit.json - spec/fixtures/contacts/vow_accounts/get.json - spec/fixtures/contacts/vow_accounts/post.json - spec/fixtures/contacts/vow_accounts/new.json - spec/fixtures/contacts/contacts.json - spec/fixtures/contacts/my.json - spec/fixtures/contacts/tags.json - spec/fixtures/contacts/post.json - spec/fixtures/contacts/new.json - spec/fixtures/contacts/new_notify.json - spec/fixtures/contacts/new_empty.json - spec/fixtures/listings/open_houses.json - spec/fixtures/listings/constraints.json - spec/fixtures/listings/with_documents.json - spec/fixtures/listings/shared_listing_post.json - spec/fixtures/listings/rental_calendar.json - spec/fixtures/listings/no_subresources.json - spec/fixtures/listings/with_photos.json - spec/fixtures/listings/put_expiration_date.json - spec/fixtures/listings/photos/index.json - spec/fixtures/listings/photos/post.json - spec/fixtures/listings/photos/new.json - spec/fixtures/listings/photos/rollback.json - spec/fixtures/listings/multiple.json - spec/fixtures/listings/with_videos.json - spec/fixtures/listings/tour_of_homes.json - spec/fixtures/listings/shared_listing_get.json - spec/fixtures/listings/shared_listing_new.json - spec/fixtures/listings/with_supplement.json - spec/fixtures/listings/with_rental_calendar.json - spec/fixtures/listings/constraints_with_pagination.json - spec/fixtures/listings/document_index.json - spec/fixtures/listings/virtual_tours_index.json - spec/fixtures/listings/with_vtour.json - spec/fixtures/listings/tour_of_homes_search.json - spec/fixtures/listings/videos_index.json - spec/fixtures/listings/with_permissions.json - spec/fixtures/listings/put.json - spec/fixtures/success.json - spec/fixtures/standardfields/standardfields.json - spec/fixtures/standardfields/nearby.json - spec/fixtures/standardfields/stateorprovince.json - spec/fixtures/standardfields/city.json - spec/fixtures/notes/agent_shared_empty.json - spec/fixtures/notes/agent_shared.json - spec/fixtures/notes/add.json - spec/fixtures/notes/new.json - spec/fixtures/generic_delete.json - spec/fixtures/oauth2/access_with_refresh.json - spec/fixtures/oauth2/password_body.json - spec/fixtures/oauth2/refresh_body.json - spec/fixtures/oauth2/error.json - spec/fixtures/oauth2/access_with_old_refresh.json - spec/fixtures/oauth2/authorization_code_body.json - spec/fixtures/oauth2/access.json - spec/fixtures/oauth2_error.json - spec/fixtures/errors/failure_with_msg.json - spec/fixtures/errors/failure.json - spec/fixtures/errors/expired.json - spec/fixtures/errors/failure_with_constraint.json - spec/fixtures/comments/get.json - spec/fixtures/comments/post.json - spec/fixtures/comments/new.json - spec/fixtures/count.json - spec/fixtures/saved_searches/update.json - spec/fixtures/saved_searches/get.json - spec/fixtures/saved_searches/post.json - spec/fixtures/saved_searches/new.json - spec/fixtures/logo_fbs.png - spec/fixtures/listing_carts/listing_cart.json - spec/fixtures/listing_carts/add_listing.json - spec/fixtures/listing_carts/add_portal_cart_listings_post.json - spec/fixtures/listing_carts/add_listing_post.json - spec/fixtures/listing_carts/post_portal_cart.json - spec/fixtures/listing_carts/add_portal_cart_listings.json - spec/fixtures/listing_carts/remove_listing.json - spec/fixtures/listing_carts/listing_portal_cart.json - spec/fixtures/listing_carts/empty.json - spec/fixtures/listing_carts/new_portal_cart.json - spec/fixtures/listing_carts/post.json - spec/fixtures/listing_carts/new.json - spec/fixtures/empty.json - spec/fixtures/messages/new_with_recipients.json - spec/fixtures/messages/post.json - spec/fixtures/messages/new.json - spec/fixtures/messages/new_empty.json - spec/fixtures/base.json - spec/fixtures/notifications/notifications.json - spec/fixtures/notifications/unread.json - spec/fixtures/notifications/mark_read.json - spec/fixtures/notifications/post.json - spec/fixtures/notifications/new.json - spec/fixtures/notifications/new_empty.json - spec/unit/spark_api_spec.rb - spec/unit/spark_api/primary_array_spec.rb - spec/unit/spark_api/options_hash_spec.rb - spec/unit/spark_api/models/finders_spec.rb - spec/unit/spark_api/models/saved_search_spec.rb - spec/unit/spark_api/models/video_spec.rb - spec/unit/spark_api/models/listing_cart_spec.rb - spec/unit/spark_api/models/subresource_spec.rb - spec/unit/spark_api/models/vow_account_spec.rb - spec/unit/spark_api/models/search_template/quick_search_spec.rb - spec/unit/spark_api/models/message_spec.rb - spec/unit/spark_api/models/shared_listing_spec.rb - spec/unit/spark_api/models/dirty_spec.rb - spec/unit/spark_api/models/listing_spec.rb - spec/unit/spark_api/models/base_spec.rb - spec/unit/spark_api/models/note_spec.rb - spec/unit/spark_api/models/portal_spec.rb - spec/unit/spark_api/models/system_info_spec.rb - spec/unit/spark_api/models/account_spec.rb - spec/unit/spark_api/models/rental_calendar_spec.rb - spec/unit/spark_api/models/document_spec.rb - spec/unit/spark_api/models/contact_spec.rb - spec/unit/spark_api/models/property_types_spec.rb - spec/unit/spark_api/models/concerns/savable_spec.rb - spec/unit/spark_api/models/concerns/destroyable_spec.rb - spec/unit/spark_api/models/activity_spec.rb - spec/unit/spark_api/models/virtual_tour_spec.rb - spec/unit/spark_api/models/fields_spec.rb - spec/unit/spark_api/models/tour_of_home_spec.rb - spec/unit/spark_api/models/notification_spec.rb - spec/unit/spark_api/models/connect_prefs_spec.rb - spec/unit/spark_api/models/idx_link_spec.rb - spec/unit/spark_api/models/constraint_spec.rb - spec/unit/spark_api/models/photo_spec.rb - spec/unit/spark_api/models/standard_fields_spec.rb - spec/unit/spark_api/models/open_house_spec.rb - spec/unit/spark_api/authentication_spec.rb - spec/unit/spark_api/faraday_middleware_spec.rb - spec/unit/spark_api/configuration_spec.rb - spec/unit/spark_api/configuration/yaml_spec.rb - spec/unit/spark_api/multi_client_spec.rb - spec/unit/spark_api/authentication/base_auth_spec.rb - spec/unit/spark_api/authentication/oauth2_impl/faraday_middleware_spec.rb - spec/unit/spark_api/authentication/oauth2_impl/grant_type_base_spec.rb - spec/unit/spark_api/authentication/oauth2_impl/single_session_provider_spec.rb - spec/unit/spark_api/authentication/api_auth_spec.rb - spec/unit/spark_api/authentication/oauth2_spec.rb - spec/unit/spark_api/request_spec.rb - spec/unit/spark_api/paginate_spec.rb - spec/spec_helper.rb