具有法律效力的合同需满足以下条件:1. 当事人具有相应的民事行为能力。即签订合同的主体能够独立实施民事法律行为,如成年人具有完全民事行为能力,能独立签订合同;限制民事行为能力人实施的纯获利益等与其年龄、智力、精神健康状况相适应的合同行为有效,其他合同行为需经法定代理人同意或追认。2. 意思表示真实。双方在订立合同时是基于真实意愿,不存在欺诈、胁迫、重大误解等情形,若一方以欺诈手段使对方在违背真实意思的情况下签订合同,受欺诈方有权请求撤销。3. 不违反法律、行政法规的强制性规定,不违背公序良俗。合同内容必须合法合规,若合同约定违法事项,将被认定无效。4. 具备合同的主要条款。一般应包含当事人信息、标的、数量、质量、价款或报酬、履行期限地点方式、违约责任等条款,明确双方权利义务。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。