一份合同具有法律效力需满足以下条件:1. 当事人具有相应民事行为能力。如自然人签订合同需年满十八周岁且精神正常,或十六周岁以上以自己劳动收入为主要生活来源视为完全民事行为能力人(《民法典》第十八条)。2. 意思表示真实。不存在欺诈、胁迫、重大误解等情形,双方真实自愿达成合意。3. 内容合法。不违反法律法规强制性规定,不损害国家、集体和他人合法权益。4. 形式符合要求。如书面合同需当事人签字或盖章,法律规定特定形式的要遵守规定。满足以上条件的合同,自成立时生效,对当事人具有法律约束力,双方应依约履行义务,享受权利。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。