OBJECT

SignedAgreement

A signed agreement between Vydia and a User

link GraphQL Schema definition

  • type SignedAgreement {
  • active: Boolean!
  • address: String
  • # The Agreement that was used as a template for this instance of a SignedAgreement
  • agreement: Agreement
  • # ID of the Agreement that was used as a template for this instance of a
  • # SignedAgreement
  • agreement_id: ID
  • audio_isrc: String
  • client_name: String
  • # HTML Content of the SignedAgreement
  • content: String!
  • # When the Agreement was signed and the SignedAgreement created
  • created_at: DateTime!
  • date: DateTime
  • id: ID!
  • initial_period: Int
  • legal_name: String
  • renewal_period: Int
  • royalty_split: Float
  • # URL where the SignedAgreement PDF can be downloaded. Expires after a while
  • s3_presigned_url: String
  • signatory_title: String
  • signature: String
  • song_name: String
  • # When the SignedAgreement was terminated
  • terminated_at: DateTime @deprecated( reason: "WARNING: this field is not currently used in any application" )
  • # When the SignedAgreement was requested for termination
  • termination_requested_at: DateTime @deprecated( reason: "WARNING: this field is not currently used in any application" )
  • type: SignedAgreementType!
  • # The User that signed the agreement
  • user: User!
  • # ID of the User that signed the agreement
  • user_id: ID!
  • user_ip_address: String
  • video_isrc: String
  • }